【发布时间】:2018-08-10 13:48:13
【问题描述】:
这是我的代码
var postData = "country=1";
postData += "&desktop_api=fsdf";
postData += "&adata=" + adData;
postData += "&about_page_data=" + aboutPageContent;
postData += "&url=" + url;
StringContent content = new StringContent("data=" + postData, Encoding.UTF8, "application/x-www-form-urlencoded");
HttpResponseMessage sResponse = await client.PostAsync(siteUrl, content).ConfigureAwait(false);
adData 有超过 200 万个字符,但在我的服务器上我只收到大约 2800 个字符。
【问题讨论】:
-
Op 表示 200k @CamiloTerevinto
-
20 万 ==> 2,00,000
-
是否按照标头所承诺的那样正确地进行了 URL 编码?
-
我们该怎么做?
-
使用 Fiddler 或 Wireshark 来证明您正在发送内容,而不是服务器接收内容。
标签: c# .net httpclient