【发布时间】:2014-09-14 18:33:39
【问题描述】:
我有一个 ASP.NET WebForms 应用程序(发送方),它将 WebClient 发布请求发送到同一台开发机器上的另一个 ASP.NET 应用程序(接收方)。通过单击发件人应用程序中的按钮启动 WebClient 帖子。这是一个测试应用程序,表单只有按钮。我可以从 Fiddler 中的按钮看到帖子,但看不到来自 WebClient 方法的帖子请求。 为什么?
我知道 WebClient 帖子成功运行,因为断点在接收方应用程序中命中,并且 Forms 集合具有来自发送方应用程序的 WebClient 请求的输入字段的值。 (使用 Windows 8.1)
更新这是电话:
using (var client = new WebClient())
{
client.Headers[HttpRequestHeader.ContentType] = "application/x-www-form-urlencoded";
var data = "FirstName=John";
var result = client.UploadString("http://localhost/testform/default.aspx", "POST", data);
Console.WriteLine(result);
}
【问题讨论】:
标签: asp.net .net webforms webclient fiddler