[英]What does an httppost return by default?
我目前正在與許多第三方合作,通過帶有加密URL字符串的HttpPost發送數據。 每個第三方都發回一個xml字符串,然后供我讀取和使用。 一切都很好!
我的問題是這個。 如果我向第三方發送請求,但他們未提供響應,會發生什么? 為了澄清,我的意思是並非在所有情況下都返回響應字符串-不僅是錯誤和超時。
可能發生的事情很少:
String.Empty
輸出。 HTTP協議不包括不發送響應的方法。 總是發送響應。 但是,它的長度可能為零。
我的意思是並非在所有情況下都返回響應字符串
這是一個問題還是斷言? 這句話是錯誤的。
他們沒有提供回應,會發生什么?
那么在零長度響應的情況下會發生什么呢? 那完全取決於您的代碼。 這兩種協議都不是框架關心的情況。
在將頭發送回之前,實際上不能關閉套接字嗎? 或者,如果服務器已關閉?
這是違反協議的行為。 那不是HTTP。 在這種情況下,通常會通過異常通知應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.