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

网站建设具体工作内容3d建模培训班一般多少钱

网站建设具体工作内容,3d建模培训班一般多少钱,wordpress iis建站,做简单的html网站跨源请求,也称为CORS(Cross-Origin Resource Sharing)请求,是Web开发中常见的一种需求,允许一个网页的JavaScript代码向与该网页不同源的服务器发出HTTP请求。以下是使用JavaScript中的fetch函数进行跨源请求的一个基本…

跨源请求,也称为CORS(Cross-Origin Resource Sharing)请求,是Web开发中常见的一种需求,允许一个网页的JavaScript代码向与该网页不同源的服务器发出HTTP请求。以下是使用JavaScript中的fetch函数进行跨源请求的一个基本示例:
这里做测试的是前端http://127.0.0.1:5500/fetchcors.html
后端:http://xuejx.xyz/fetchcors.php
他们是在不同的域下,进行跨域请求

<html><head><meta http-equiv="content-type" content="text/html;charset=UTF-8"/><title>测试fetch的跨域请求</title></head><body><script>//跨域请求后端URLconst url='http://xuejs.xyz/fetchcors.php';//fetch的第2个参数init对象配置const options={method:'GET',//请求模式getheaders:{'Content-Type':'application/json'//设置请求标头数据为json格式},};fetch(url,options).then((response)=>{if(!response.ok){throw new Error('network response was not ok');}//response.type是请求返回的数据特征,这里结果为:cors表示跨域console.log(response.type);//获取后端返回数据转化为json,json()是response的方法,会自动转化为jsonreturn response.json();}).then(data=>{console.log(data);//显示返回数据}).catch(error=>{console.log('fetch操作发生一个错误:',error);});</script></body>
</html>

//后端fetchcors.php
// 检查是否是OPTIONS请求,如果是,则发送CORS预检请求的响应
if ($_SERVER[‘REQUEST_METHOD’] == ‘OPTIONS’) {
header(‘Access-Control-Allow-Origin: *’); // 允许跨域访问的域名,*代表允许所有域名
header(‘Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS’); // 允许的HTTP方法这几种
header(‘Access-Control-Allow-Headers: Content-Type, Authorization, X-Requested-With’); // 允许的头信息有这三种
header(‘Access-Control-Max-Age: 1728000’); // 设置预检请求的有效时间
exit;
}

<?php
//允许前端请求的域名
$allow_orgin='http://127.0.0.1:5500';
//OPTIONS 请求方式是 HTTP 协议中的一种,主要用于从响应头中获取服务器支持的HTTP请求方式
if($_SERVER['REQUEST_METHOD']=='OPTIONS')
{header('Access-Control-Allow-Origin:'.$allow_orgin);//设置前端跨域的域名header('Access-Control-Allow-Methods:GET');//请求方式为GETheader('Access-Control-Allow-Headers:Content-Type');//请求的数据格式header('Access-Control-Max-Age:300000');//请求的预检时间为5分钟exit;//设置完后退出
}
//现在设置本页面的数据格式
header("Content-Type:application/json");
//本页面允许的跨域请求前端域名
header('Access-Control-Allow-Origin:'.$allow_orgin);
//返回给前端的数据
$data=['id'=>1,'name'=>'James doe','email'=>'James@163.com'
];
echo json_encode($data);
?>
http://www.ds6.com.cn/news/46624.html

相关文章:

  • 建设部网站官网 建造师 挂靠优化措施最新回应
  • wordpress做社区网站长沙专业seo优化推荐
  • 网站收缩广告seo搜索引擎优化案例
  • 做网站需要学些什么条件广东近期新闻
  • 海口市住房和城乡建设局网站市场监督管理局官网
  • 模板网站如何做seo深圳seo优化排名优化
  • 合肥 企业网站设计best网络推广平台
  • 帝国cms做招聘网站googlechrome
  • 您备案的网站名称没有关联性seo快速排名首页
  • 什么网站时候做伪静态seo关键词推广多少钱
  • 房管局官网北京seo顾问
  • 地图网站制作网络营销的企业有哪些
  • 网站里面内外链接如何做网上怎么找人去推广广告
  • 湖南 网站备案百度seo工作室
  • 黄村网站建设费用b站好看的纪录片免费
  • 厦门外贸网站建设公司亚马逊免费的关键词工具
  • 惠州外贸网站建设公司网页开发
  • 成品网站源码免费营销策略ppt
  • 做网站服装app网站seo技术能不能赚钱
  • 建立一个网站如何开通账号浏览器网站大全
  • 体育网站开发的目的合肥seo排名扣费
  • 企业网站制作 厦门免费下载百度
  • 做瞹视频网站哪里看seo公司 上海
  • flash网站设计如何给公司网站做推广
  • wordpress 瀑布流插件长沙官网seo推广
  • 电子商务网站建设与管理最新试卷重庆网站seo费用
  • 做网站走啥科目百度图片查找
  • 2015手机版网站制作推广文案范文100字
  • 做彩票的网站吗网络运营是做什么的工作
  • wordpress影视主题mibt重庆seo和网络推广