.NET 关于一般处理程序获取表单传递的参数的问题 30
2.html页面里面定义了一个表单然后创建了一个一般处理程序(httphandler),用来获取传递的参数并输出到页面上并通过web。config配置,如果是访问proc...
2.html页面里面定义了一个表单
然后创建了一个一般处理程序(httphandler),用来获取传递的参数并输出到页面上
并通过web。config配置,如果是访问processform文件夹的,全部触发这个一般处理程序,
我通过调试发现是触发了这个一般处理程序的,但是context.request里面却全部是空的,获取不到传递的参数,使用context.Request.QueryString获取也是空的
现在我就是想知道,不改表单的action的url地址的情况下,如何能获取到传递过来的参数。直接在表单的action的url地址写Handler1。ashx的地址这个是能正确获取参数的,但是这样写就会暴露文件的地址,我就是想隐藏ashx文件的地址 展开
然后创建了一个一般处理程序(httphandler),用来获取传递的参数并输出到页面上
并通过web。config配置,如果是访问processform文件夹的,全部触发这个一般处理程序,
我通过调试发现是触发了这个一般处理程序的,但是context.request里面却全部是空的,获取不到传递的参数,使用context.Request.QueryString获取也是空的
现在我就是想知道,不改表单的action的url地址的情况下,如何能获取到传递过来的参数。直接在表单的action的url地址写Handler1。ashx的地址这个是能正确获取参数的,但是这样写就会暴露文件的地址,我就是想隐藏ashx文件的地址 展开
4个回答
展开全部
表单换成post试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以试试用session传值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询