
浏览器跨域
coderchenhao
这个作者很懒,什么都没留下…
展开
-
使用nginx解决浏览器跨域
什么是浏览器跨域?跨域就是指浏览器具有同源策略,浏览器不会执行访问其它网址数据的js脚本,比如说访问其它网址的cookie数据,调用其它网址的api接口。什么是同源?协议,域名,端口均相同的情况下才算同源,只要有一个不同就不算同源。跨域请求分类跨域请求主要分类俩类,一种是简单请求的跨域,另外一种是非简单请求的跨域。简单请求跨域简单请求的请求方式为GET,HEAD,POST请求,而POST请求中只包含了text/plain,multipart/form-data,application/x-ww原创 2020-08-21 00:21:21 · 348 阅读 · 0 评论 -
使用https和响应头来解决浏览器跨域
前言博主的使用nginx来解决浏览器跨域问题中,已经介绍了什么是浏览器跨域。接下来,博主来介绍一下怎么使用https和响应头来解决浏览器跨域问题。解决跨域问题这里介绍一下跨域实践的相关环境:前端程序:8182端口,部署在本地。后端程序1:8084端口,部署在本地。后端程序2:443端口,部署在阿里云服务器,采用域名访问(因为https证书绑定的是域名)添加跨域响应头从浏览器给出的跨越提示中,我们只需要在后端的响应中添加上跨域的响应头,博主这里使用的是springboot项目,代码如下:原创 2020-08-21 00:03:47 · 3216 阅读 · 0 评论