J'utilise Caddy en tant que serveur proxy sur mon VPS,
et voici ma configuration Caddyfile:
https://api.yuhenabc.com {
gzip
tls /etc/ssl/caddy/chained.crt /etc/ssl/caddy/private.key
proxy / 127.0.0.1:5000 {
header_downstream -Server
}
}
la configuration est normale, vous pouvez utiliser aussi d'autres configurations,
le problème est que l'en-tête après le proxy est en "minuscule",
par exemple "Content-Type" ==> "content-type"
Donc, y a-t-il un moyen d'empêcher Caddy de mettre la première lettre en minuscule?
utilisez curl pour voir la différence:
~ curl -I https://agent.yuhenabc.com/
HTTP/2 200
accept-ranges: bytes
content-type: text/html
date: Sun, 04 Aug 2019 01:55:34 GMT
etag: "2d-573507058d0c0"
last-modified: Mon, 13 Aug 2018 12:43:23 GMT
server: Caddy
content-length: 45
original:
~ curl -I http://127.0.0.1:5000
HTTP/1.1 200 OK
Date: Sun, 04 Aug 2019 02:19:06 GMT
Server: Apache/2.4.34 (Unix) LibreSSL/2.5.5 PHP/7.1.23
Last-Modified: Mon, 13 Aug 2018 12:43:23 GMT
ETag: "2d-573507058d0c0"
Accept-Ranges: bytes
Content-Length: 45
Content-Type: text/html