【发布时间】:2015-10-21 03:52:00
【问题描述】:
我正在尝试使用 WebClient 将 GET 请求发送到我的服务器并收到“未找到”的错误。在 C++ 中,相同的请求可以正常工作。我的网址如下所示:
"https://www.example.com/something/something¶m1=data1¶m2={}"
...请求看起来像
WebClient client = new WebClient();
string res = client.DownloadString(url);
我做错了什么?
【问题讨论】:
-
所以它返回 404?您不会看到它是否是 SSL 问题,因为它是在建立与服务器的连接后引发的。大概 URL 在 Web 浏览器中工作?在 Fiddler 运行的情况下执行请求,与成功的请求进行比较后,看看它是否能告诉您任何信息。
-
我尝试了邮递员的请求,它有效
-
假设这在实际代码中是正确的? example.com/something/something&(第一个 & 应该是一个?)
-
@KennethIto 我更改了它,但仍然收到“错误请求”(400)