On 2026-02-27 06:45, Matus UHLAR - fantomas wrote:

our client uses SW RTKLIB which tends to send data using GET requests, containing request body (...) with no Transfer-Encoding: or Content-Length: headers and using HTTP/1.0 protocol (hardcoded).

I assume that those HTTP/1.0 requests do not have a Connection:keep-alive header.


On squid, the request body is dropped

Good (although some kind of "unexpected post-request data" signal [in an access.log record] would be nice for cases where Squid did detect that data presence; perhaps that signal already exists).


Am I correct if I assume this is correct from protocol point of view
or is there any way to pass this data through proxy?

I believe you are correct.

AFAIK, Squid currently has no code that would treat that post-request bytes as a previous GET body. FWIW, it would be fairly easy to hack something like that in if (and only if) all those requests have fixed-size one-size-for-all-requests "data".


HTH,

Alex.

_______________________________________________
squid-users mailing list
[email protected]
https://lists.squid-cache.org/listinfo/squid-users

Reply via email to