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

做c 题的网站免费做网站网站的软件

做c 题的网站,免费做网站网站的软件,dw成品网站成品视频教学,阜阳恒亮做网站多少钱我在本地HBuilderX中进行预览写好的前端网页,它里面用了ajax访问了远程服务器的后端API网址,不出意外地报不允许跨域访问的错了:Access to XMLHttpRequest at ‘http://xxx.com/MemberUser/login’ from origin ‘http://mh.com’ has been b…

我在本地HBuilderX中进行预览写好的前端网页,它里面用了ajax访问了远程服务器的后端API网址,不出意外地报不允许跨域访问的错了:Access to XMLHttpRequest at ‘http://xxx.com/MemberUser/login’ from origin ‘http://mh.com’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.

因为我后端用的是PHP,查了一下网上的资料,说是可以直接使用header输出Access-Control-Allow-Origin:*就行。但我加上后,发现浏览器中仍然没有这个header属性!但我用ApiFox来访问它,却是有这个属性!

因为我用的是nginx做反向代理到Apache+PHP-FPM服务器,所以我就在nginx配置文件中又明确增加这个header输出。好家伙,这下用ApiFox来访问它,直接有了两条一样的Access-Control-Allow-Origin:*。用浏览器也有了正常的一条。这我就奇怪了,上面这个现象说明nginx是没有过滤掉这个header的,应该是浏览器过滤掉了php输出的header,但它为什么又没有过滤掉nginx输出的这个header呢? 我想来想去,可能是因为用的PHP框架中我没办法把这个header输出到网页内容的头部区?

在NginX中增加了header输出,虽然解决了跨域的报错,但还出来一个新问题,就是用$.post()访问的时候后端ThinkPHP检测它又变成了非AJAX方式了!经过调试,发现原来是JQuery的$.post()也有跨域的问题,它会自动把跨域的访问去掉X-Requested-With:XMLHttpRequest这个header,导致服务器不再认可它是AJAX访问!

http://www.yayakq.cn/news/45317/

相关文章:

  • 免费的个人简历模板范文影响关键词优化的因素
  • 国外网站设计网站建设规划总结
  • wordpress网站如何网站建设 北京
  • 天猫网站设计岳阳汨罗网站建设
  • 网站营销活动策划支付宝转账图片制作器
  • 商城类网站和o2o网站.tel域名能存放网站吗
  • 网站建设培训班上的讲话网站怎么做返回主页按钮
  • 专业的聊城做网站费用装房和城乡建设部网站
  • 网站优化怎样提高网站用户体验请人制作软件的网站
  • 建设的网站都是怎么赚钱好看的个人博客
  • 做网站过程视频毕业设计 建设网站
  • 怎样做境外网站开发公司调研汇报材料怎么写
  • 易企网站建设国内跨境电商公司排行榜
  • 东莞网站建设方案咨询金融直播间网站开发
  • 死链对网站的影响wordpress文字模板下载
  • 新农村网站建设ui设计做app网站要学什么
  • 安阳实力网站建设首选做免费视频网站违法吗
  • 怎么做外国网站wordpress win8模板
  • 怎样做网站初中生长沙模板网站长沙网站建设
  • 广州市网站建设制作设计平台网站建设合同 保密条款
  • 兴义网站制作手机网站在线生成
  • 购物网站如何备案污网站公司网站
  • 苏州那里可以建网站济南pc网站建设公司
  • 江西营销型网站建设数字营销前景
  • 郓城做网站网络公司asp.net怎么生成网站
  • 专业网站排名优化公司网站安全检测怎么关掉
  • 长春企业网站制作优化wordpress 二级页面菜单 404
  • 建设学分银行网站策划书网站正在建设中 图片
  • 网站怎么做子网页百度seo搜索引擎优化
  • 网站建设店铺同城app开发公司排名