C# 从ASHX文件中的客户端读取POST数据
我需要使用jQueryAjax发布表单数据 表单由一些输入文本组成,即:firstname、lastname、age 我发布到一个ASHX文件,我想像请求一样直接读取它们。表单[“firstname”],而不是通过构建类、序列化对象等。。。like通常是通过JSON 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
<>这是可能的吗? 我不确定你的用例是否考虑了这个方法,但这里是你如何实现它的方法。在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];
}
}
我希望这对你有帮助我不确定你的用例是否考虑了这一方法,但这里是你如何实现它的方法。在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];
}
}
我希望这对你有帮助 是的,这是可能的,使用浏览器调试工具并观察发送的内容…是的,这是可能的,使用浏览器调试工具并观察发送的内容。。。