自己遇到的ajax调用ashx文件无法获取返回值的一种情况
2016-06-15 16:54
309 查看
无法获取返回值的ashx文件大致如下:
这种情况调用该文件是无法获取返回值的,必须先获取客户端提交的表单,然后再返回,才能取到返回值,不知道为何如此。
修改后的ashx文件:
public void ProcessRequest (HttpContext context) { context.Response.ContentType = "text/plain"; context.Response.Write(Post(context)); } public bool IsReusable { get { return false; } } private string Post(HttpContext Ctx) { return "test"; }
这种情况调用该文件是无法获取返回值的,必须先获取客户端提交的表单,然后再返回,才能取到返回值,不知道为何如此。
修改后的ashx文件:
public void ProcessRequest (HttpContext context) { context.Response.ContentType = "text/plain"; context.Response.Write(Post(context)); } public bool IsReusable { get { return false; } } private string Post(HttpContext Ctx) { string Deal_Type = Ctx.Request["Deal_Type"].ToString(); //先获取客户端表单 return “test”; }
相关文章推荐
- 面向接口编程之二——编程实例
- POJ1745
- APP字体大小,不随系统的字体大小变化而变化的方法
- ios中Search Paths的理解
- 代码总结:Fragment之间传递参数和Fragment返回上一个Fragment传回数据
- java导入cer证书
- 简单的继承和派生
- Python学习笔记 20160615
- iOS原生api post上传图片,上传视频
- Android studio 解决libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
- 算法导论第十三章-红黑树-Cpp代码实现
- myEclipse常用快捷键
- mysql服务无法启动
- 自定义View
- LintCode快100道题了
- 提取django的orm使用
- 第十三周上机实践项目2(2):动物这样叫
- cordova 双击返回 退出程序
- unix shell命令
- NodeJs使用asyncAwait两法