Timeline for Looking for specific paragraph in RFC
Current License: CC BY-SA 4.0
8 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Feb 25, 2023 at 3:56 | comment | added | Stack Exchange Broke The Law | @LeandroBardelli Even worse than not working, sometimes accepting something not allowed by the standard causes a security vulnerability. | |
| Feb 25, 2023 at 3:49 | comment | added | J_H |
Yes, completely agree with @user253751. The robustness principle asks an endpoint to silently substitute some unseen default value if client neglected to supply it. Current best practice is for server to offer an annoying 400 error, so that authors of the client code will immediately notice the lossage, making it likely that the bug will get fixed prior to release. Of course, the server can only be "correct" w.r.t. some published specification of server's behavior. Inevitably it will change, so we rely on SemVer to coordinate client and server versions.
|
|
| Feb 24, 2023 at 23:03 | comment | added | Stack Exchange Broke The Law | @LeandroBardelli Not really. They tried that, and the problem it causes, is that everyone has a different idea of "liberal what you accept" means, and because nobody is strict, it's easy for your version to not be conservative in what it does, and you will never realize, until just by coincidence, your liberal-ness in what you do doesn't line up with the other computer's liberal-ness in what it accepts. It's impossible to make sure every computer works with every other. Best practice now is to be very careful about precisely what's allowed and what isn't. | |
| Feb 24, 2023 at 22:56 | comment | added | Leandro Bardelli | @user253751 it would work if people applied it | |
| Feb 24, 2023 at 22:54 | vote | accept | Leandro Bardelli | ||
| Feb 24, 2023 at 21:29 | comment | added | Stack Exchange Broke The Law | This principle doesn't always work, by the way. | |
| Feb 24, 2023 at 21:19 | comment | added | Leandro Bardelli | perfect!!! that was I was looking for, thanks a lot Philip, have a great day. I will accept your answer afther the request time by SE | |
| Feb 24, 2023 at 21:18 | history | answered | Philip Kendall | CC BY-SA 4.0 |