扫码关注官方订阅号
突然想到jsonp这种解决跨域方法的一个问题:我们都知道jsonp是利用script元素的src资源请求不受跨域限制的特性,通过动态script标签插入来解决跨域问题。那么问题来了:服务器端如何判断这个http请求是src方式的呢?它如何区分正常的http请求和src方式?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
服务器接受到一个请求, 会去寻找有没有这个请求链接所映射的资源, 有的话就返回这个对应的资源, 没有的话就是404错误, 其实就是通过请求链接区分的. src也是一个请求,至于为什么会跨域是因为浏览器程序允许他跨域了(是否可以跨域的主要限制还是在浏览器上).
好像有点看懂你的意思了,你的意思是src是可以跨域的原因,那服务器怎么分辨是src,允许这个请求跨域?(是不是这意思。。。),script可以跨域,这个其实是浏览器决定的,并不是服务器分辨请求。。。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
服务器接受到一个请求, 会去寻找有没有这个请求链接所映射的资源, 有的话就返回这个对应的资源, 没有的话就是404错误, 其实就是通过请求链接区分的. src也是一个请求,至于为什么会跨域是因为浏览器程序允许他跨域了(是否可以跨域的主要限制还是在浏览器上).
好像有点看懂你的意思了,你的意思是src是可以跨域的原因,那服务器怎么分辨是src,允许这个请求跨域?(是不是这意思。。。),script可以跨域,这个其实是浏览器决定的,并不是服务器分辨请求。。。