2010-09-06 35 views
1

我使用HTTPClient gem(http://github.com/nahi/httpclient)進行ruby,將數據發佈到IIS 6.1。即使兩者都支持HTTP 1.1,它似乎在每次發出請求後關閉套接字,而不是使用持久連接。我沒有添加任何標誌來啓用持久連接(主要是因爲對源代碼進行了戳記,看起來應該默認啓用它們)。ruby​​ HttpClient庫使用持久連接響應後關閉套接字?

我認爲套接字關閉的原因是,如果我在Wireshark一旦發出每個請求後觀看請求,就會看到從客戶端發送到服務器的FIN/ACK TCP數據包,然後以相反方式發回。

我誤讀了嗎?或者是否意味着套接字已關閉?

回答