当前位置: 首页 > news >正文

网站开发有哪些风险wordpress 缓存在那

网站开发有哪些风险,wordpress 缓存在那,网站开发经理,深圳建设局网站投诉电话1. 简介 HTTP跨域是指不同域名下的网页请求资源时,由于浏览器同源策略限制,导致请求被阻止。为解决这一问题,开发者常采用跨域资源共享(CORS)等技术来允许合法跨域请求,确保网站功能正常运行。 同源 协议…

1. 简介

HTTP跨域是指不同域名下的网页请求资源时,由于浏览器同源策略限制,导致请求被阻止。为解决这一问题,开发者常采用跨域资源共享(CORS)等技术来允许合法跨域请求,确保网站功能正常运行。

同源

  • 协议
  • 域名
  • 端口

常见HTTP跨域技术

  • 跨域资源共享(CORS):下面会专门介绍。
  • JSONP:下面会专门介绍。
  • WebSocket:WebSocket不受同源策略限制,可以实现跨域通信。
  • 代理服务器:在服务器端设置一个代理,前端请求发送到这个代理,然后由代理去请求真正的跨域资源,最后返回给前端。

2. 跨域资源共享(CORS)

2.1. 简介

跨域资源共享(CORS)是一种Web标准,允许浏览器和服务器交互,确定是否允许跨源请求,从而克服同源策略限制,实现跨域数据交互。

2.2. 允许跨域资源共享

Access-Control-Allow-Origin: *
Access-Control-Allow-Headers: Content-Type, Content-Length, Authorization, Accept, X-Requested-With, X_Requested_With
Access-Control-Allow-Methods: GET, POST
Access-Control-Expose-Headers: header_name1,header_name2
  • Access-Control-Allow-Origin:允许请求源
  • Access-Control-Allow-Headers:允许的请求头(CORS Missing Allow Header)
  • Access-Control-Allow-Methods:允许的请求方法
  • Access-Control-Expose-Headers:允许请求对象读取响应的头

2.3. 允许携带Cookie

浏览器

// 创建ajax对象
var xhr = new XMLHttpRequest();
// 对ajax对象进行配置
xhr.open('post', 'http://localhost:8080/xxxx');
// 当发送跨域请求时,携带cookie信息
xhr.withCredentials = true;
// 下面省略

服务端

Access-Control-Allow-Credentials:true

注意

如果服务器设置了Access-Control-Allow-Credentials:trueAccess-Control-Allow-Origin不能为*
这是因为当发送凭据时,出于安全考虑,不允许使用通配符来允许所有源。

3. JSONP

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Example</title>
</head>
<body>
<h1>hello world</h1>
<h1>当前页面是http://localhost:8080,注意端口是不一致的。</h1>
</body>
<!--js路径后面添加请求参数,服务器根据请求参数动态替换test.js中数据-->
<script src="http://localhost:8081/test.js?key1=value1&key2=value2"></script>
</html>

4. 参考

  • vue axios无法获取响应头字段
http://www.yayakq.cn/news/127544/

相关文章:

  • 宜昌网站建设宜昌怎么做网站或APP
  • 网站上的qq如何做悬浮环保网站模板
  • pc网站优化排名汽车租赁网站建设内容
  • 国外打开网站会不会乱码为何要网站优化
  • 网站后台问题网站添加百度统计代码吗
  • 基于html5的移动端网站开发营销推广策划及渠道
  • 百度联盟网站怎么做江苏高效网站制作机构
  • 兰州优秀网站推广威胁网站检测平台建设中标
  • 洛阳400电话洛阳网站seo网站建站管
  • 网站服务器在国外的如何做百度推广优秀设计赏析网站
  • 淘宝做网站推广怎么样微信建设网站
  • 局域网站建设银行信用卡网站关键词设置
  • 我用织梦5.7做个网站应该把淘宝客店铺链接放到哪网站广告的优势
  • 温州cms建站系统仿百度百科网站源码
  • 建设电玩网站专利减缓在哪个网站上做
  • 做网站教学广州软件学院
  • 找谁做公司网站网站开发实训指导书
  • 企业展示网站开发绵阳网站建设 经开区
  • 平台网站空间自己接单的平台
  • 济南网站制作建设php网站开发工程师
  • 网站开发学哪些郑州新闻最新消息
  • 零售网站制作网站空间怎么选择
  • wordpress文章图片轮播网站体验优化
  • 网站标签制作网站设计 wordpress
  • 可做外链的网站注册网站网
  • 网站中文域名好不好常熟经济开发区人才网
  • 爱用建站平台的优势建设有限公司网站
  • 汕头规划建设排名优化工具下载
  • 做相亲网站宿州市埇桥建设规划局网站
  • 如何推广外贸型网站企业的网站用vue做的