Error: HTTP header is not fromated properly
I used YCServer to get Data from a NTRIP-caster with Basic Authorization, which is placed behind a proxy server. The proxy server does not forward the request from YCServer because the authorization header is apparently not terminated correctly with CRLF. Tests with other client were successful.
Errmsg from Proxy...
... Extract from the official specification:
Thank you for your bug report. I will check it.
@d-castignone Good catch. It was a base 64 encode function that added an extra new line character. Fixed in 1.49
@ilyavialkov perfect! thank you
d.castignone last edited by d.castignone
there is still an incompatibility with the HTTP 1.1 standard:
Here the msg from widely used Apache Proxy Server:
AH00569: client sent HTTP/1.1 request without hostname (see RFC2616 section 14.23): /CHEnnnn
it looks like the mandatory "Host" header is not sent:
it would be awesome if this could be fixed as well
@d-castignone No problem. I will add this header next week.
@d-castignone Host header was added in 1.50
works now perfectly. thank you!