之前有过类似帖子,但是楼主没跟进了:http://www.sufeinet.com/thread-13732-1-1.html
我的情况:
GET请求这个地址:https://api.weibo.com/2/users/sh ... xXUE&uid=1709353215
[C#] 纯文本查看 复制代码 string param = string.Empty;
for (int i = 0; i < Request.QueryString.Count; i++)
{
if (Request.QueryString.Keys[i].ToLower() != "url")
param += Request.QueryString.Keys[i] + "=" + Request.QueryString[i] + "&";
}
HttpHelper http = new HttpHelper();
HttpItem item = new HttpItem()
{
URL = string.IsNullOrEmpty(param) ? url : url + "?" + param.Trim('&'),
Method = "get"
};
HttpResult result = http.GetHtml(item);
return Content(result.Html);
微博的一个API,由于access_token是错误的,微博返回一个400的错误,同时有错误信息,浏览器按回车能看到错误信息,但是用HttpHelper拿不到错误信息。
浏览器:
HttpHelper:
只能获取到:远程服务器返回错误: (400) 错误的请求。
想知道,不光是400错误,进入WebException异常,微博返回的具体错误内容怎么获取?因为需要根据具体错误的JSON进行对应的其他操作。
|