我有一個使用PHP Web服務(在Apache上運行)的Axis 1.4(使用Spring)Web服務客戶端。這在開發環境中完美工作,但在生產環境中,在客戶端收到SOAP響應後,代碼執行直接掛在Axis庫中的某處。我已經確定使用Wireshark是從客戶角度來看,唯一的區別是,在開發環境中的SOAP響應的HTTP頭中包含條目Axis Web服務因爲沒有返回連接關閉而掛起
Connection: close
這是在生產環境中失蹤。我的假設是,這是代碼執行掛起的原因,因爲Axis期望連接關閉標題字段。
有什麼我可以通過配置客戶端來解決這個問題嗎?如果沒有,任何提示配置Apache + PHP正確關閉連接,讚賞。