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

东营网站开发一个网站能卖多少钱?

东营网站开发,一个网站能卖多少钱?,网页搭建电子书,网站首页百度收录怎么做最近在做需求的过程中#xff0c;遇到了很多跨域和HTTP预检的问题。下面对我所遇到过的HTTP preflight和跨域的相关问题进行总结#xff1a; 哪些情况会触发HTTP preflight preflight属于cors规范的一部分#xff0c;在有跨域的时候#xff0c;在一定情况下会触发preflig…最近在做需求的过程中遇到了很多跨域和HTTP预检的问题。下面对我所遇到过的HTTP preflight和跨域的相关问题进行总结 哪些情况会触发HTTP preflight preflight属于cors规范的一部分在有跨域的时候在一定情况下会触发preflight请求。根据MDN的总结触发预检请求的情况在以下五项条件的任意一项不满足都有可能发生 请求方式只能够使用GET POST HEAD请求头只能包含以下九种请求头 Accept Accept-Language Content-Language Content-Type DPR Downlink Save-Data Viewport-Width WidthContent-TypeContent-Type只能包含以下三种类型 text/plain multipart/form-data application/x-www-form-urlencodedXMLHttpRequestUpload对象XMLHttpRequestUpload对象没有注册任何事件监听器ReadableStream对象请求中不能使用ReadableStream对象 总结来说跨域不一定会触发preflight请求但发生preflight预检请求则一定跨域了。下面来看本次关于跨域报错的几种情况及处理方法 关于跨域报错 1. 接口调用跨域 在业务实现中两个系统之间进行跳转一定存在跨域。跨域的报错一般是这样的 Access to XMLHttpRequest at https://t8lzp389o4.execute-api.ap-northeast-1.amazonaws.com/dev/feedback from origin http://ac-badcase-feedback.s3-website-ap-southeast-1.amazonaws.com has been blocked by CORS policy: Response to preflight request doesnt pass access control check: It does not have HTTP ok status. 或者这样的 Access to XMLHttpRequest at https://t8lzp389o4.execute-api.ap-northeast-1.amazonaws.com/dev/feedback from origin http://ac-badcase-feedback.s3-website-ap-southeast-1.amazonaws.com has been blocked by CORS policy: No Access-Control-Allow-Origin header is present on the requested resource. 如何解决 可以看到上述两种错误 一种是提示被请求的资源缺少Access-Control-Allow-Origin该响应头是浏览器判断跨域的第一步。这种错误只需要给被请求的接口添加响应头即可解决 response.setHeader(Access-Control-Allow-Origin, *); 说明* 表示可被所有服务跨域访问可以替换成指定的服务一般不建议使用 * 另一种是preflight校验没有通过。这种情况后端需要注意对于跨域接口需要添加OPTIONS请求处理。伪代码如下 if (request.method OPTIONS) {response.status 200return}2. Access-Control-Allow-Private-Network 这种情况主要出现在如从部署在亚马逊的系统跳转到部署在内网的业务系统的过程中。浏览器报错提示如下 Access to XMLHttpRequest at http://private.com from origin http://public.com has been blocked by CORS policy: The request client is not a secure context and the resource is in more-private address space private. 报错截图如下 解决方法 开发时 支持公网访问的私网接口添加Access-Control-Allow-Private-Network响应头 使用时 不同浏览器对该响应头的限制不同 对于Firfox添加上述响应头后该跨域即可解决无需其它操作访问成功对于Chrome添加该响应头依然无法解决上述问题需要的操作 访问chrome://flags/地址搜索Block insecure private network requests将该选项设置成Disabled如下图 相关资料 1. 私有网络访问限制
http://www.hkea.cn/news/14579639/

相关文章:

  • 网站开发 附加协议crntos wordpress
  • 企业电子商务网站建设(论文怎么手动安装网站程序
  • vs网站开发参考文献做ppt好的网站有哪些
  • 网站建设网站建设的省建设厅网站合同备案用户名
  • 网站主机租用成都上界品牌设计事务所
  • 中科时代建设官方网站用自己的手机做网站
  • 网站建设制作 优帮云wordpress 树形分类
  • 微信第三方做网站需要费用吗上海网页设计师培训班
  • 湖南专业做网站公司排名wordpress改造熊掌号
  • 响应式网站是网页制作期末作业
  • 北京网站改版有哪些好处网站登录系统内部错误
  • 有没有教如何做衣服的网站做散客机票的网站如何推广
  • 世界做火的游戏视频网站个人注册公司费用
  • 乐山网站建设培训学校百度电商平台app
  • 成都网站优化维护济宁住房和城乡建设局网站首页
  • 做网站的总要求上门服务器网站搭建教程
  • 百元做网站白鹭引擎做网站
  • 有做车身拉花的网站吗淮南发布
  • 响应式网站软件新华路街道网站建设
  • 郑州建筑公司网站建设ui设计的就业前景
  • 网站怎么不花钱做排名 知乎宣城高端网站建设
  • 网站管理员作用上传网站程序是什么
  • 做3d图的网站有哪些软件科技进化论
  • 如何申请一个网站 做视频直播58同城做网站的电话
  • 网站用户体验比较买商标价格一览表
  • ps做电商网站流程图wordpress显示运行时间
  • 国外 网站页面设计学院门户网站建设必要性
  • 电脑维修网站模板南宁住房和城乡建设局网站
  • 怎么提高网站权重招聘网站怎么做市场
  • 包头网站濮阳做网站建设的公司