第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

XHR跨域請(qǐng)求處理方式——CORS 和 JSONP

標(biāo)簽:
JavaScript
  1. cors : 低版本浏览器不支持,支持所有请求类型。
    cors跨域资源共享,只需要后端做处理,前端不需要做任何事。
    后端要设置响应头如下 :
    {
    "Access-Control-Allow-Origin": "*",
    "Access-Control-Allow-Headers":"X-Requested-With",
    "Access-Control-Allow- Methods":"PUT,POST,GET,DELETE,OPTIONS",
    "X-Powered-By": ' 3.2.1'
    }

如下是node server 用cors处理跨域 ,得到前端发来的数据后,原样返回:

//server.js

http.createServer((req, res) => {
    console.log('request for 3001 receive');        
    var data = '';
    req.on('data',(chrunk) => {
        data += chrunk;
    });
    req.on('end',() =>{      
        res.writeHead(200,{
            'Content-Type' : 'text/plain',
            "Access-Control-Allow-Origin": "*",
            "Access-Control-Allow-Headers":"X-Requested-With",
            "Access-Control-Allow-Methods":"PUT,POST,GET,DELETE,OPTIONS",
            "X-Powered-By": ' 3.2.1'
        });
        res.end(data.toString());
    })
}).listen(3001);

2.jsonp : 低版本浏览器也适用, 但只能发送GET请求

  • jsop 是json with padding (填充式json或参数式json)的简写,jsonp与json看起来差不多,只不过是被包含在函数调用中的json,像下面这样:
    callback({ "name" : "xsn"})
  • jsonp由两部分组成:回调函数和数据。回调函数的名字一般是在请求中指定,数据就是传入回电函数中的json数据。当响应来到时,会在页面中调用这个回调函数。
  • jsonp是通过动态<script>标签来实用的,通过src属性指定一个跨域url,在url中指定回调函数。请求完成后,会在jsonp响应页面重立即执行回调函数中的javaScript代码.
  • 如下指定的回调函数的名称是 handler;

    function handler(res){
        console.log(res)
    }
    var script = document.createElement('script');
    script.src = 'http://localhost:3001/?callback=handler';
    document.body.insertBefore(script, document.body.firstChild);
點(diǎn)擊查看更多內(nèi)容
3人點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專(zhuān)欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消