[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#62202] [PATCH v4 6/6] tests: juliahub: Add unit tests for (guix imp
From: |
Ludovic Courtès |
Subject: |
[bug#62202] [PATCH v4 6/6] tests: juliahub: Add unit tests for (guix import juliahub). |
Date: |
Wed, 17 Apr 2024 10:51:06 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Nicolas Graves <ngraves@ngraves.fr> skribis:
> libgit2, which is behind guile-git, expects this exact header or fails,
> with no additional charset field. The sanitize-response function in the
> guile web server implementation on its side ensures that a charset field
> is added no matter what.
>
> So indeed we can set
>
> (content-type . (application/x-git-upload-pack-advertisement))
>
> but in reality guile-git // libgit2 will read
>
> (content-type . (application/x-git-upload-pack-advertisement
> (charset . "utf-8"))
>
> and will fail in this case.
Oh I see, I had misunderstood that.
Note that ‘sanitize-response’ does not add a ‘charset’ header when BODY
is #f or a bytevector. Maybe we could do that?
Thanks,
Ludo’.