4 ms·
This doesn't really sound like a problem with HTTP, but more a problem with common implementations on clients and servers. What they are doing with their delta
by andrewmutz 12y ago
This doesn't really sound like a problem with HTTP, but more a problem with common implementations on clients and servers.
What they are doing with their delta API does seem like a GET is the correct option, and according to the spec a GET with a really long URI should be allowed.
It's good to raise awareness of this so http client and server software stops assuming that the URI is something small (historically entered by a human, or at least copied and pasted around)
- einrealist 12y agoRight, it is not a problem with HTTP. It is usually a problem with buffer sizes of (proxy) server implementations, resources (memory) or practical security concerns (DoS prevention). For example, if a proxy server uses a single buffer for evaluating the headers, you end up with a size that is too large for the majority of request, which raises resource and security concerns.