一个令我困惑的问题,可以真正解决一些问题。C# - WP8.1应用程序中的Web用户代理应用程序
我需要从http服务中检索Json对象。当我在控制台窗口中测试这个时,我一直收到“内部服务器错误:500”,直到我为WebClient对象设置UserAgent属性。 例子:
WebClient client = new WebClient();
client.Headers.Add("user-agent", "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.94 Safari/537.36");
content = client.DownloadString(url);
现在,如果我需要为WP8.1应用程序做的一样,我将如何检测(如果我需要摆在首位?)用户代理(和设置),并能够检索数据?
谢谢大家。
嗯...用户代理在大多数情况下的默认值是否工作? – crazyGamer 2015-02-06 04:27:33
是的,除非http服务需要其他内容,否则请检查该服务的文档。 – 2015-02-06 08:25:03
好的,谢谢:)它工作。 – crazyGamer 2015-02-06 15:56:38