ASP.NET NameValueCollection尽管POST在Wireshark中可见,但仍为空

时间:2016-01-20 03:10:35

标签: c# asp.net

所以我遇到了一个问题。这是我的环境: Visual Studio 2015 ASP.NET解决方案并使用IIS Express进行调试。

我正在使用Chrome的Postman将POST数据提交到我的应用程序,尽管在Wireshark中看到了表单数据,但我无法在Page.Load中看到我的Request对象中的数据。击中。

我能错过什么?

1 个答案:

答案 0 :(得分:0)

我不确定为什么我对我的问题投反对票。很高兴知道为什么吗?

但是,我想告诉您我确实解决了我的问题,这是针对RouteConfig.cs解决方案以及FriendURL的实施方式。

我原来的Routconfig.cs是:

public static void RegisterRoutes(RouteCollection routes)
{
    var settings = new FriendlyUrlSettings();
    settings.AutoRedirectMode = RedirectMode.Permanent;
    routes.EnableFriendlyUrls(settings);
}

我终于可以使用以下内容获取发布数据:

public static void RegisterRoutes(RouteCollection routes)
{
    routes.EnableFriendlyUrls();
}