C# 从ASHX文件中的客户端读取POST数据

C# 从ASHX文件中的客户端读取POST数据,c#,jquery,asp.net,ajax,httphandler,C#,Jquery,Asp.net,Ajax,Httphandler,我需要使用jQueryAjax发布表单数据 表单由一些输入文本组成,即:firstname、lastname、age 我发布到一个ASHX文件,我想像请求一样直接读取它们。表单[“firstname”],而不是通过构建类、序列化对象等。。。like通常是通过JSON post完成的 这是可能的吗? 我不确定你的用例是否考虑了这个方法,但这里是你如何实现它的方法。在ashx代码隐藏文件中处理程序类的ProcessRequest方法中 public void ProcessRequest (Http

我需要使用jQueryAjax发布表单数据

表单由一些输入文本组成,即:firstname、lastname、age

我发布到一个ASHX文件,我想像请求一样直接读取它们。表单[“firstname”],而不是通过构建类、序列化对象等。。。like通常是通过JSON post完成的


<>这是可能的吗?

我不确定你的用例是否考虑了这个方法,但这里是你如何实现它的方法。在ashx代码隐藏文件中处理程序类的ProcessRequest方法中

public void ProcessRequest (HttpContext context) { 
var formData = context.Request.Form; // Get the form object from the current HTTP request.

foreach(var formVariable in formData)
  {
    var value = formData[formVariable];
  }
}

我希望这对你有帮助ProcessRequest方法中

public void ProcessRequest (HttpContext context) { 
var formData = context.Request.Form; // Get the form object from the current HTTP request.

foreach(var formVariable in formData)
  {
    var value = formData[formVariable];
  }
}

我希望这对你有帮助

是的,这是可能的,使用浏览器调试工具并观察发送的内容…是的,这是可能的,使用浏览器调试工具并观察发送的内容。。。