加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营 > 正文

前端口试笔试常识汇总2(含谜底) 前端口试笔试常识

发布时间:2020-12-28 23:46:17 所属栏目:运营 来源:网络整理
导读:其它两篇文章的毗连如下: 前端口试笔试常识汇总1(含谜底) ; 前端口试笔试常识汇总3(含谜底); ? 团结我的秋招面经来看,结果更佳:2017年秋季校招前端面经(百度,腾讯,网易,华为,乐视等) 以及各个公司校招笔试题回想录:各个公司前端笔试题回首 ?

赏识器先扣问处事器,当前网页地址的域名是否在处事器的容许名单之中,以及可以行使哪些HTTP动词和头信息字段。只有获得必定复原,赏识器才会发出正式的XMLHttpRequest哀求,不然就报错。下面是一段赏识器的JavaScript剧本。

var url = 'http://api.alice.com/cors';

var xhr = new XMLHttpRequest();

xhr.open('PUT',url,true);

xhr.setRequestHeader('X-Custom-Header','value');

xhr.send();

上面代码中,HTTP哀求的要领是PUT,而且发送一个自界说头信息X-Custom-Header。

赏识器发明,这是一个非简朴哀求,就自动发出一个"预检"哀求,要求处事器确承认以这样哀求。下面是这个"预检"哀求的HTTP头信息。

OPTIONS /cors HTTP/1.1

Origin: http://api.bob.com;????? Access-Control-Request-Method: PUT

Access-Control-Request-Headers: X-Custom-Header

Host: api.alice.com;???????????? Accept-Language: en-US

Connection: keep-alive;????????? User-Agent: Mozilla/5.0...

"预检"哀求用的哀求要领是OPTIONS,暗示这个哀求是用来扣问的。头信息内里,要害字段是Origin,暗示哀求来自哪个源。

一旦处事器通过了"预检"哀求,往后每次赏识器正常的CORS哀求,就都跟简朴哀求一样,会有一个Origin头信息字段。处事器的回应,也城市有一个Access-Control-Allow-Origin头信息字段。

CORS与JSONP的行使目标沟通,可是比JSONP更强盛。

JSONP只支持GET哀求,CORS支持全部范例的HTTP哀求。JSONP的上风在于支持老式赏识器,以及可以向不支持CORS的网站哀求数据。

34、Localstrage

判定赏识器是否支持

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读