2011-06-06 42 views
4

許多網站,甚至數據庫服務器,如Couch DB & Neo4j通過HTTP提供他們的數據。實現這些API的客戶端庫的人們應該使用持久的HTTP連接嗎?爲Web API驅動程序使用HTTP持久連接?

+0

另請參閱http://stackoverflow.com/questions/1037406/python-urllib2-with-keep-alive,其中討論瞭如何實現此 – 2011-06-07 22:10:50

回答

1

是的。 「HTTP/1.1和早期版本的HTTP之間的一個重要區別是持久連接是任何HTTP連接的默認行爲,也就是說,除非另有說明,否則客戶端應該假定服務器將保持持久連接,即使在錯誤響應之後來自服務器。「有關更多信息,請參見http://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html