5 ms·
HTTP requests are not things that humans discovered in nature. They are abstractions, created entirely by specification. In some sense, an HTTP request is exa
by recursive 4y ago
HTTP requests are not things that humans discovered in nature. They are abstractions, created entirely by specification. In some sense, an HTTP request is exactly that which conforms to the specification.
- aidenn0 4y agoTo an extent, that sounds like saying the thing I am sitting in is not a chair since it has 5 legs.
- recursive 4y agoI mean, if chairs were things with formal specifications, and that specification said so, yeah. But in this universe, no.
- girvo 4y agoIf you can completely ignore HTTP request data that happens to not perfectly meet the RFC at your work (or, more specifically for us, Modbus RTU responses), I salute you. Sadly, I can’t, we get some wild stuff that we still need to attempt to handle. Both HTTP and Modbus!
- kybernetikos 4y agoYou don't have to run an HTTP server very long on the internet to start discovering HTTP requests (including malformed HTTP requests, which are also a kind of HTTP request), 'in nature'.
- lmm 4y ago> HTTP requests are not things that humans discovered in nature. They are abstractions, created entirely by specification. They're created by something, but that something has more to do with a million blog posts and hallway conversations than it does with the formal RFC process. Certainly for most specifications of this kind, the working code came first and the specification was based largely on discovering what existing implementations did. If what the specification says is different from what HTTP clients send and HTTP servers understand, so much the worse for the specification.