国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

今天學習的兩個知識點

alanoddsoff / 881人閱讀

摘要:調試遇到的前后端跨域問題在學習筆記對象介紹和學習筆記實現跨域資源共享以及和的對比跨域方式中,我對對象實現給出了較為全面的總結,并且對同源策略以及跨域訪問給出了常見的解決方案使用和頭部信息實現跨域資源共享。

調試TCMngr遇到的前后端跨域問題

在《AJAX學習筆記1:XHR對象介紹》和《AJAX學習筆記2:XHR實現跨域資源共享(CORS)以及和JSONP的對比》《JavaScript跨域方式》中,我對XHR對象實現AJAX給出了較為全面的總結,并且對同源策略以及跨域訪問給出了常見的解決方案:使用JSONP和HTTP頭部信息實現跨域資源共享。在TCM項目中,后臺數據通過線上接口提供,也就是實現了跨域,在配置中通過Nodejs+express API實現了跨域,代碼如下:

        var express = require("express"),
            app = express();
        //允許跨域訪問
        app.all("*",function (req, res, next) {
            res.header("Access-Control-Allow-Origin", "*");
            res.header("Access-Control-Allow-Headers", "Content-Type, Content-Length, Authorization, Accept, X-Requested-With , yourHeaderFeild");
            res.header("Access-Control-Allow-Methods", "PUT, POST, GET, DELETE, OPTIONS");
        
            if (req.method == "OPTIONS") {
                res.send(200);
            }
            else {
                next();
            }
        });

雖然通過設置頭部信息允許跨域,但是實際開發中依舊難以實現跨域,因此考慮改變瀏覽器設置消除同源策略,以下是網上看到的方法,親測可用。

由于瀏覽器通過XHR對象實現Ajax通信一般受到同源策略限制,因此在Chrome中訪問線上接口時會遇到跨域限制,一種簡單的解決方式是通過命令行方式打開Chrome瀏覽器,設置不開啟跨域限制:
通過win+R打開窗口并輸入cmd打開命令行窗口,輸入如下命令:

    "C:UsersUserNameAppDataLocalGoogleChromeApplicationchrome.exe" --disable-web-security --user-data-dir

chrome地址可以通過右鍵Chrome圖標-->屬性找到,切記使用該命令前關閉Chrome瀏覽器。

針對不同操作系統的不同命令方式:

    // mac  chrome 瀏覽器
    open -a "Google Chrome" --args --disable-web-security  --user-data-dir
    // mac  safari 瀏覽器 
    open -a "/Applications/Safari.app" --args --disable-web-security --user-data-dir 
    //linux
    chromium-browser --disable-web-security  

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/81648.html

相關文章

  • 重學前端學習筆記(四)--div和span不是夠用嗎?

    摘要:筆記說明重學前端是程劭非前手機淘寶前端負責人在極客時間開的一個專欄,每天分鐘,重構你的前端知識體系,筆者主要整理學習過程的一些要點筆記以及感悟,完整的可以加入的專欄學習原文有的語音,如有侵權請聯系我,郵箱。 筆記說明 重學前端是程劭非(winter)【前手機淘寶前端負責人】在極客時間開的一個專欄,每天10分鐘,重構你的前端知識體系,筆者主要整理學習過程的一些要點筆記以及感悟,完整的可以...

    lx1036 評論0 收藏0
  • 重學前端學習筆記(四)--div和span不是夠用嗎?

    摘要:筆記說明重學前端是程劭非前手機淘寶前端負責人在極客時間開的一個專欄,每天分鐘,重構你的前端知識體系,筆者主要整理學習過程的一些要點筆記以及感悟,完整的可以加入的專欄學習原文有的語音,如有侵權請聯系我,郵箱。 筆記說明 重學前端是程劭非(winter)【前手機淘寶前端負責人】在極客時間開的一個專欄,每天10分鐘,重構你的前端知識體系,筆者主要整理學習過程的一些要點筆記以及感悟,完整的可以...

    ctriptech 評論0 收藏0
  • 重學前端學習筆記(四)--div和span不是夠用嗎?

    摘要:筆記說明重學前端是程劭非前手機淘寶前端負責人在極客時間開的一個專欄,每天分鐘,重構你的前端知識體系,筆者主要整理學習過程的一些要點筆記以及感悟,完整的可以加入的專欄學習原文有的語音,如有侵權請聯系我,郵箱。 筆記說明 重學前端是程劭非(winter)【前手機淘寶前端負責人】在極客時間開的一個專欄,每天10分鐘,重構你的前端知識體系,筆者主要整理學習過程的一些要點筆記以及感悟,完整的可以...

    KnewOne 評論0 收藏0
  • 前端識點整理

    摘要:難怪超過三分之一的開發人員工作需要一些知識。但是隨著行業的飽和,初中級前端就業形勢不容樂觀。整個系列的文章大概有篇左右,從我是如何成為一個前端工程師,到各種前端框架的知識。 為什么 call 比 apply 快? 這是一個非常有意思的問題。 作者會在參數為3個(包含3)以內時,優先使用 call 方法進行事件的處理。而當參數過多(多余3個)時,才考慮使用 apply 方法。 這個的原因...

    Lowky 評論0 收藏0

發表評論

0條評論

alanoddsoff

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<