使用WebClient发送GET请求时未找到错误

时间:2015-09-17 14:37:42

标签: c# asp.net webclient

我正在尝试使用WebClient将GET请求发送到我的服务器并获取“未找到”错误。在C ++中,相同的请求工作正常。我的网址如下:

"https://www.example.com/something/something&param1=data1&param2={}"

...请求看起来像

WebClient client = new WebClient();
string res = client.DownloadString(url);

我做错了什么?

1 个答案:

答案 0 :(得分:0)

我成功了!我错过了标题。

我的网址类似于" https://www.example.com/something/something?param1=data1&param2= {}"

WebClient client = new WebClient();
client.Headers.Add("Content-Type", "application/json");
client.Headers.Add("Accept-Version", "4");
client.Headers.Add("User-Agent", "v4.1.0.0");
string res = client.DownloadString(url);

感谢您的帮助