4 ms·
I'm not saying that it's a standards violation or anything like that. I'm not even arguing against GET retries, but only against them being default. Bad behavi
by CrLf 14y ago
I'm not saying that it's a standards violation or anything like that. I'm not even arguing against GET retries, but only against them being default.
Bad behavior from apps you don't control is a fact of life. Ignoring it doesn't make it go away, and behaving like it doesn't exist can make it worse.
- derefr 14y agoI would argue that relying on the behavior allowed by a standard is the only way to make it actually be allowed. Otherwise, people code to your unwritten, stricter standard, relying on nobody else ever sending them something that is allowed. Then, when something allowed by the standard does happen, they blow up. But once you introduce other software in the ecosystem that is guaranteed to send you these sorts of things, you'll damn well better release a new version of your package that works with them.