跨域访问JSONP CORS
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了跨域访问JSONP CORS相关的知识,希望对你有一定的参考价值。
一、JSONP
常用的Jquery框架支持jsonp方式请求,该方式只支持GET方法,传参大小有限,而且需要后台根据jsonp的请求方式进行封装结果返回。
其中参数jsonp默认为callback,jsonpCallback为随机生成的回调函数名,若指定handleRequest,则后台参数返回时为handleRequest("data")。
二、CORS
跨域资源共享CORS方式通过自定义HTTP头部来使浏览器和服务器互相了解对方。
服务器端对CORS的支持主要是设置相应的头部进行支持的:
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET,POST
Access-Control-Request-Headers:
Origin,X-Requested-With,Content-Type,Accept
以上是关于跨域访问JSONP CORS的主要内容,如果未能解决你的问题,请参考以下文章