ashx和asmx的HttpContext

使用JQURY的JSONP跨域AJAX老是报错,后来发现了是因为返回数据时没有带上POST的JSONP数据了,但是我明明使用了context.Request.QueryString["jsoncallback"]来获取了,怎么获取不到呢~?

结果发现原来是ASHX的HttpContext.Request.QueryString["jsoncallback"]是空的,这才发现原来ASHX要使用HttpContext.Request.Form["jsoncallback"],造成这样的结果是因为

ashx和asmx的HttpContext是不同的!ashx的HttpContext是public sealed class HttpContext : IServiceProvider,asmx的是System.web.HttpContext

原文:http://blog.csdn.net/shuaicike/article/details/7821560

ashx和asmx的HttpContext相关推荐

  1. aspx、ashx、asmx文件处理请求效率比较

    aspx.ashx.asmx文件处理请求效率比较 原文: http://www.cnblogs.com/liuche/p/3464051.html 你曾经是否苦恼过在系统中使用哪种文件编写客户端请求最 ...

  2. C#中[WebMethod]的用法,aspx、ashx、asmx

    在.net 3.5的情况下 前台JQuery做Ajax的时候,服务器端 (1)可以调用aspx.cs 中声明带有[WebMehtod]的public static 的方法(不需要自己手动添加web.c ...

  3. ashx aspx asmx

    在.net 3.5的情况下 前台JQuery做Ajax的时候,服务器端 (1)可以调用aspx.cs 中声明带有[WebMehtod]的public static 的方法(不需要自己手动添加web.c ...

  4. Jquery Ajax 登录,服务端分别为 aspx,ashx,asmx

    Jquery Ajax 登录,服务端分别为 aspx,ashx,asmx 原文: http://www.cnblogs.com/StudyLife/archive/2012/02/22/2363174 ...

  5. Asp.net开发中甩掉.ashx .asmx

    一般,asp.net中,提供ajax请求响应的处理,需要借助于一般处理程序(*.ashx)或web服务(*.asmx),并且每一个ajax请求,都要建一个这样的文件,如此一来,如果在一个项目中ajax ...

  6. 使用ashx文件响应来自JQuery的JSON请求

    ashx文件是.net 2.0新加的文件类型(其实在.net 1.0下已经可用,但是没有公开提供). ashx文件和aspx文件有什么不同? 我们先新建一个ashx文件看看:   <%@ Web ...

  7. JQuery中ajax,get方法在asmx中的使用

    喜大普奔,今天终于完成了一个月前就想完成的一个代码实现.就是在点击一个按钮后禁用按钮,弹出正在操作的提示框,执行完事件后再启用按钮. 以前的想法是Ajax和aspx联用,这样,省页面,也不用对后台代码 ...

  8. HttpApplication事件ASP.NET页面周期

    学习吧少年........................... 修改中........... 当一次请求到达IIS 1.http.sys将请求发送到指定的应用程序池. 2.应用程序池再将请求交给池中 ...

  9. DotText源码学习——ASP.NET的工作机制

    --本文是<项目驱动学习--DotText源码学习>系列的第一篇文章,在这之后会持续发表相关的文章. 概论 在阅读DotText源码之前,让我们首先了解一下ASP.NET的工作机制,可以使 ...

最新文章

  1. 多表连接去重复 mysql_连接多个表时避免重复条目(MySQL)
  2. 二十一.HTTP属性管理
  3. mapreduce任务出错最大尝试次数
  4. Invalid bound statement (not found)
  5. SAP 电商云 Spartacus UI SSR 里 engine 和 engine instance 的区别
  6. Elasticsearch之中文分词器插件es-ik(博主推荐)
  7. 数码媒体前股东向华视传媒提告状讼
  8. 高仿网易评论列表效果之数据准备
  9. linux不可用于文件名的符号,Linux 文件名中包含特殊字符
  10. 应用计算机测定电阻伏安特性,实验: 应用计算机测线性电阻伏安特性
  11. CommandLineRunner接口介绍
  12. Sharepoint visio Web Access
  13. plt python 自己制定cmap_带有自定义cmap颜色的matplotlib散点图不正确
  14. 零基础,没方向,如何快速有效学习编程语言?
  15. Android 系统简介
  16. 幻境游戏里人物关于射线检测的问题(一)
  17. 查询三级商品分类列表
  18. 2022年10月 前端面试题总结——(二)
  19. 计算机无法识别读卡器怎么办,电脑读卡器读不出来怎么办
  20. 基于FFmpeg和Qt的播放器 QtAV库

热门文章

  1. 巧用这19条MySQL优化,效率至少提高3倍
  2. 数组-slice、indexOf
  3. (NO.00004)iOS实现打砖块游戏(八):游戏中小球与砖块的碰撞
  4. 解决Windows系统崩溃Linux系统却没有任何问题的错误
  5. [原创].如何解决Nios II SBTE中出现的undefined reference to `xxx'警告
  6. 在js在页面中添加百度统计代码
  7. oracle presentation = ro,设置sqlplus访问远程oracle数据库的方法
  8. linux物理硬盘和sd的对应关系_计算机硬盘
  9. c语言解魔方程序,请哪位牛人告诉我怎样用C语言程序复原3阶魔方的
  10. 一键截图_教你一键为iPhone截图加上手机外壳,新技能快学起来!