發送一個請求, 包含一個Expect:100-continue, 詢問Server使用願意接受數據
接收到Server返回的100-continue應答以后, 才把數據POST給Server
並不是所有的Server都會正確應答100-continue, 比如lighttpd, 就會返回417 “Expectation Failed”, 則會造成邏輯出錯,,
解決辦法:
HttpWebRequest request = WebRequest.Create(uri.Uri) as HttpWebRequest;
reqrequest.ServicePoint.Expect100Continue = false; // 取消100-continue
---------------------
作者:腫腫線狀
來源:CSDN
原文:https://blog.csdn.net/dota_3w_3w_3w/article/details/17585637
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!