0
我正在阅读的网站WebClient
在加载后返回JSON对象。我可以按网站上的按钮来启动一个异步回发,并返回JSON对象:如何使用WebClient从网页获取异步发布数据?
当我尝试张贴到相同的URL JSON数据,我得到一个完整的回传和整个页面被返回,而不仅仅是JSON数据。
我的代码很简单:
using (WebClient client = new WebClient()) {
System.Collections.Specialized.NameValueCollection reqparm = new System.Collections.Specialized.NameValueCollection();
reqparm.Add("limit", "1000");
byte[] responsebytes = client.UploadValues("https://somewebsite.org/doe/search/resultData", "POST", reqparm);
string responsebody = Encoding.UTF8.GetString(responsebytes);
}
事实证明,我(令人尴尬的)在'.UploadValues'方法中有错误的URL。 – Daniel