TCP Fast Open: expediting web services
TCP Fast Open: expediting web services
Posted Aug 2, 2012 9:44 UTC (Thu) by epa (subscriber, #39769)In reply to: TCP Fast Open: expediting web services by iq-0
Parent article: TCP Fast Open: expediting web services
The article makes it sound like the server's responsibility to make sure its behaviour is idempotent before enabling TFO. For http in particular, a GET request is defined to be idempotent while POST is not, and the client knows which it is sending. So it makes more sense for web servers to always allow TFO, but clients refrain from using it for POST or PUT requests. The web server could add a sanity check, once it receives the data and starts processing the request, that TFO was not used for these request types.
