从HTTP POST获取查询字符串

本文关键字:查询 字符串 获取 POST HTTP | 更新日期: 2023-09-27 18:04:24

这段代码似乎是从HTTP Get获取查询字符串…

HttpContext.Current.Request.QueryString.ToString();

如何从HTTP POST获得查询字符串?

从HTTP POST获取查询字符串

同上。

HttpContext.Current.Request.QueryString["somekey"]
GETPOST在Request中都有querystring。只有POST有表单数据

你不应该做QueryString.ToString()。它将计算NameValueCollection中的所有键。您应该使用索引器来检索您想要的键,或者使用Keys属性进行枚举。

您可能需要Request.Form作为表单数据。Request.QueryString将始终是querystring (URL中问号后的东西)。

此代码适用于所有HTTP动词