前言: 跨域请求是前台开发中经常遇到的场景,但是由于浏览器同源策略,导致A域下普通的http请求没法加载B域下的数据,跨域问题由此产生。但是通过script标签的方式却可以加载非同域下的js,因此可以利用这一特性,进行跨域数据请求。先看一下跨域导致的问题,测试域分别为 localhost 和 www...
分类:
Web程序 时间:
2014-09-24 20:34:57
阅读次数:
202
自己写的jsonp函数封装getJsonp:function(url,fn){ var callback='c_brand_jsonp'+String(Math.random()).replace('.',''); url=url+'&callback='+callback; var s...
分类:
Web程序 时间:
2014-09-24 16:00:07
阅读次数:
191
在项目中使用Apache开源的Services Framework CXF来发布WebService,CXF能够很简洁与Spring Framework 集成在一起,在发布WebService的过程中,发布的接口的入参有些类型支持不是很好,比如Timestamp和Map。这个时候我们就需要编写...
分类:
数据库 时间:
2014-09-23 16:53:34
阅读次数:
292
jqGrid可支持的数据类型:xml、json、jsonp、local or clientSide、xmlstring、jsonstring、script、function (…)。Json数据需要定义jsonReader来跟服务器端返回的数据做对应,其默认值:·jsonReader:{·root:...
分类:
其他好文 时间:
2014-09-23 13:04:44
阅读次数:
148
jsonp的原理很简单,主要利用了HTML中所有有src的属性的标签可以跨域的特点,利用script的src进行get请求,后端输出一段js代码的字符串在script中便会执行。
当然后端输出普通的json字符串是不行的,后台应当输出fn(json)样式的字符串 ,f
var...
分类:
Web程序 时间:
2014-09-21 11:54:10
阅读次数:
244
通信 ajax 图像PING JSONP Comet SSE Sockets
分类:
Web程序 时间:
2014-09-19 13:28:35
阅读次数:
205
1.WebService简介WebService是一种革命性的分布式计算技术,本质上就是网络上可用的API,可以直接在网络环境调用的方法。WebService常用的框架有axis、xfire、cxf等。WebService发布后,其服务是封装在一个wsdl(Web Services Descript...
分类:
Web程序 时间:
2014-09-18 20:17:34
阅读次数:
313
原文出自:http://blog.csdn.net/xuanjie25/article/details/7686118
http://liuzl121.iteye.com/blog/1733969
http://blog.sina.com.cn/s/blog_8ee5914d01016ctl.html
搭建webservice
由于做项目需要写一个手机客户端访问之前做好的项目,所以...
分类:
编程语言 时间:
2014-09-17 16:59:42
阅读次数:
294
网站A(a.com)需要获得网站B(b.com)的相关数据基本原理:网站可以获取不同域网站的js、图片等内容,所以JSONP只能通过GET请求具体步骤:1、在网站A新建一个window下的function,比如window.dealCallBanck( )2、在网站B新建一个新的URL:b.com/...
分类:
Web程序 时间:
2014-09-16 21:57:41
阅读次数:
254
跨域提交留言,并返回是否成功!
C#服务端:
public void FeedBackPost(string name, string email, string tel, string website, string desc, string thisIp, string sourse, string callBack)
{
try
...
分类:
Web程序 时间:
2014-09-16 20:37:51
阅读次数:
243