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

怎么做网站结构拓扑图上海建设执业资格注册中心网站

怎么做网站结构拓扑图,上海建设执业资格注册中心网站,咋样做班级主页网站,信息化项目建设背景之前遇到的问题整理 ajax跨域访问是一个老问题了#xff0c;解决方法很多#xff0c;比较常用的是JSONP方法#xff0c;JSONP方法是一种非官方方法#xff0c;而且这种方法只支持GET方式#xff0c;不如POST方式安全。 即使使用jquery的jsonp方法#xff0c;type设为POST… 之前遇到的问题整理 ajax跨域访问是一个老问题了解决方法很多比较常用的是JSONP方法JSONP方法是一种非官方方法而且这种方法只支持GET方式不如POST方式安全。 即使使用jquery的jsonp方法type设为POST也会自动变为GET。 官方问题说明 “script”: Evaluates the response as JavaScript and returns it as plain text. Disables caching by appending a query string parameter, “_[TIMESTAMP]“, to the URL unless the cache option is set to true.Note: This will turn POSTs into GETs for remote-domain requests. 如果跨域使用POST方式可以使用创建一个隐藏的iframe来实现与ajax上传图片原理一样但这样会比较麻烦。 因此通过设置Access-Control-Allow-Origin来实现跨域访问比较简单。 例如客户端的域名是www.client.com,而请求的域名是www.server.com 如果直接使用ajax访问会有以下错误 XMLHttpRequest cannot load http://www.server.com/server.php. No Access-Control-Allow-Origin header is present on the requested resource.Origin http://www.client.com is therefore not allowed access. 在被请求的Response header中加入 [php] view plaincopy // 指定允许其他域名访问   header(Access-Control-Allow-Origin:*);   // 响应类型   header(Access-Control-Allow-Methods:POST);   // 响应头设置   header(Access-Control-Allow-Headers:x-requested-with,content-type);   就可以实现ajax POST跨域访问了。 代码如下 client.html 路径http://www.client.com/client.html [html] view plaincopy !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.0 Transitional//EN   html    head     meta http-equivcontent-type contenttext/html;charsetutf-8     title 跨域测试 /title     script src//code.jquery.com/jquery-1.11.3.min.js/script    /head       body       div idshow/div       script typetext/javascript       $.post(http://www.server.com/server.php,{name:fdipzone,gender:male})         .done(function(data){           document.getElementById(show).innerHTML  data.name     data.gender;         });       /script    /body   /html   server.php 路径http://www.server.com/server.php[php] view plaincopy ?php   $ret  array(       name  isset($_POST[name])? $_POST[name] : ,       gender  isset($_POST[gender])? $_POST[gender] :    );      header(content-type:application:json;charsetutf8);   header(Access-Control-Allow-Origin:*);   header(Access-Control-Allow-Methods:POST);   header(Access-Control-Allow-Headers:x-requested-with,content-type);      echo json_encode($ret);   ?   Access-Control-Allow-Origin:* 表示允许任何域名跨域访问 如果需要指定某域名才允许跨域访问只需把Access-Control-Allow-Origin:*改为Access-Control-Allow-Origin:允许的域名 例如header(Access-Control-Allow-Origin:http://www.client.com); 如果需要设置多个域名允许访问这里需要用php处理一下 例如允许 www.client.com 与 www.client2.com 可以跨域访问 server.php 修改为 [php] view plaincopy ?php   $ret  array(       name  isset($_POST[name])? $_POST[name] : ,       gender  isset($_POST[gender])? $_POST[gender] :    );      header(content-type:application:json;charsetutf8);      $origin  isset($_SERVER[HTTP_ORIGIN])? $_SERVER[HTTP_ORIGIN] : ;      $allow_origin  array(       http://www.client.com,       http://www.client2.com   );      if(in_array($origin, $allow_origin)){       header(Access-Control-Allow-Origin:.$origin);       header(Access-Control-Allow-Methods:POST);       header(Access-Control-Allow-Headers:x-requested-with,content-type);   }      echo json_encode($ret);   ?
http://www.zqtcl.cn/news/812653/

相关文章:

  • 网站怎么做移动适配怎么样才算是一个网站页面
  • 做pc端网站策划百度网站建立
  • 高级网站开发技术青岛网站建设方案服务
  • 深圳公司网站建设设房地产网址大全
  • 怎么里ip做网站女生学广告学后悔死了
  • 做西餐网站wordpress 作者栏
  • 创建了网站安卓做视频网站
  • asp自助建站系统房地产楼盘微信网站建设营销方案
  • 网站建设公司发展方向及趋势低代码小程序开发平台
  • 临沂网站建设企业响应式网站首页
  • 福州网上商城网站建设wordpress登录界面logo
  • 子目录网站wordpress无中断音乐插件
  • 网站开发算是研发支出吗淘宝客网站建设的策略
  • 如果在工商局网站上做股权质押刷推广链接的网站
  • 保定建站公司模板wordpress 华为云
  • 好的网页设计网站推荐开发定制软件公司
  • 深圳做网站设计多媒体网站开发
  • 什么是网站组件高端网站设计高端网站制作
  • 网易网站建设深圳专业营销网站制作
  • 有口碑的佛山网站建设东莞网约车资格证官网登录入口
  • 网站建设合同 保密条款wordpress网站手机端
  • 汕头建站费用wordpress转cms
  • 全美网站开发PHP 网站开发 重点知识
  • 电商网站建设重要性一个公司可以做几个网站吗
  • 婚恋网站系统淘宝联盟推广做网站违法
  • 双鸭山网站建设公司百度电脑版官网下载
  • 网站开发项目名html欧美网站模板
  • 成都哪里有做网站的雪樱wordpress主题
  • 深圳建站模板公司微商管理系统
  • 贸易建设网站网页美工设计图片