如何设置请求方式post和get为post

这次给大家带来js支持

的跨域方法總结js支持post请求跨域的

有哪些,下面就是实战案例一起来看一下。

常用的jquery实现跨域调用

这个调用实际上的实现原理是
在网页中构造一个script標签将src设置为对应的url,并增加上相应的callback参数形如如下格式:

请求的服务端代码如下:

实际上最后返回的内容就是一段js代码:

当浏览器獲取到该段js代码后就会执行这个函数,从而实现回调ajax请求时设置的success方法

了解了原理后,就知道jsonp实现的跨域方式不支持post请求只能支持get请求。但是如果需要支持post请求该怎么办呢下面谈下服务器端设置的方式。

主要是Access-Control-Allow-Origin头参数该参数用来指定允许哪个来源的域请求。服务端玳码如下:

// 表示支持所有来源的域进行请求
// 实际在操作过程中可以设置为指定域
 

可以支持post请求
相信看了本文案例你已经掌握了方法,更哆精彩请关注php中文网其它相关文章!




以上就是js支持post请求的跨域方法总结的详细内容更多请关注php中文网其它相关文章!
}

我要回帖

更多关于 请求方式post和get 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信