进行JSON POST测试问题对于学习切磋
创始人
2024-06-19 09:40:26
0

对于 JSON POST进行学习时,比较常见的还是对 JSON POST测试问题,那么下面要首先了解下什么是 JSON POST,以及 JSON POST的测试和相关注意问题,下面就把 JSON POST代码说明介绍:

  1.  type="text/javascript" src="/script/jquery.js"> 
  2.  
  3. HTML中JS代码  
  4.  
  5. function gettst2() {  
  6.     $.getJSON("http://ucenter.xxxx.com.cn/ajax/test.aspx?callback=?", { id: "123456", site: "01" },  
  7. function(data) {  
  8.     alert(data.htmls);  
  9.      document.getElementById("shows").innerHTML = data.htmls;  
  10. });  
  11. }  
  12. gettst2();  
  13.  
  14. ASPX.cs文件中处理为   
  15. string jsoncall = Request.QueryString("callback");   
  16. Response.Write(jsoncall + "({htmls:测试001})"); 

jquery从1.2开始,.getJSON就支持跨域操作了。使用jquery.getJSON()方法可以解决跨域问题。实例如下好在服务器处理的 JSON 数据最终都应该转化为简单的 JavaScript 对象,因此,递归引用的可能性很小。 #t#

***,通过 Servlet 或 MVC 框架输出 JSON POST时,需要设置正确的 MIME 类型(application/json)和字符编码。假定服务器使用 UTF-8 编码,则可以使用以下代码输出编码后的 JSON POST文本:

  1. response.setContentType("application/json;charset=UTF-8");   
  2. response.setCharacterEncoding("UTF-8");   
  3. PrintWriter pw = response.getWriter();   
  4. pw.write(JsonUtil.toJson(obj));   
  5. pw.flush(); 

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...