0
A
回答
1
HTTP使用TCP有一个原因。 TCP提供可靠性,例如没有丢失,没有重复,也没有重新排序的数据。这些功能是必需的,这样您就不会从服务器获取任何损坏的内容,也不会损坏上传。当然,你可以在UDP中重新实现这一点 - 但是我相信,当你完成后,与TCP相比,你的响应时间会有所改进。
相关问题
- 1. 服务器可以检查浏览器是否支持压缩?
- 2. 是否可以通过代码清理浏览器缓存?
- 3. JavaScript可以检测用户的浏览器是否支持gzip?
- 4. Wii浏览器是否支持WebSockets?
- 5. iPad浏览器是否支持jQuery?
- 6. 检查浏览器是否支持SVG
- 7. Chrome浏览器是否支持GWT 2.5?
- 8. SWT测试是否支持浏览器
- 9. 浏览器是否支持JavaScript Promises
- 10. Selenium2Library(1.5)是否支持Safari浏览器
- 11. 检查浏览器是否支持MutationObserver
- 12. 检测浏览器是否支持jQueryMobile
- 13. 检测浏览器是否支持vbscript?
- 14. 是否有浏览器不支持maxlength?
- 15. 浏览器支持WebDriver还是WebDriver支持浏览器
- 16. 浏览器如何知道网站是否支持HTTP/2?
- 17. 从http响应头识别浏览器是否支持gzip
- 18. 如何检测浏览器是否支持webkit浏览器?
- 19. 是否可以向浏览器发送UDP流?
- 20. 如何确定浏览器是否支持div支持tabindex?
- 21. codenameone网页浏览器组件现在是否支持黑莓?
- 22. 发现浏览器是否支持JavaScript或不
- 23. 是否可以通过UDP传输小HTTP数据包?
- 24. 浏览器支持
- 25. 是否可以通过手机浏览器触发Android服务?
- 26. 是否可以通过智能手机浏览器制作livecam?
- 27. 是否可以通过JavaScript关闭浏览器窗口?
- 28. 是否可以通过Flash获取浏览器的书签
- 29. Socket ReceiveAsync是否支持UDP?
- 30. node.js是否支持UDP(datagams)?
您可以开发该协议。您将不得不在UDP之上添加一个图层(因为HTTP需要保证UDP不提供)。这层可能看起来很像TCP ... – jku
哦,忘了提到QUIC:http://en.wikipedia.org/wiki/QUIC--所以你并不孤单。 – jku