0
在MvvmCross網絡插件中,如果使用MvxRestRequest類,則不存在將內容附加到內容的BODY屬性。MvxRestRequest - 無法爲請求提供正文
MvxRestRequest req = new MvxRestRequest("url", "POST");
'req'將不具有BODY屬性。
在我的情況下,當我做一個POST並且不提供一個body時,服務器返回一個「Length Required」錯誤,所以'Content-Length'標題丟失。
要解決的問題長,我想補充一點:
request.Headers.Add("Content-Length", "0");
但得到一個錯誤:
The 'Content-Length' header must be modified using the appropriate property or method.
Parameter name: name
如何發佈消息的內容?
Ÿ - 有一些這方面的文檔在https://github.com/MvvmCross/MvvmCross/wiki/MvvmCross-plugins#network - 也爲現代'async'的應用程序,你可以在PCL使用'HttpClient'圖書館 – Stuart