如何在chrome中禁用相同來源的方法

在過去的一週,我一直在作一些瀏覽器的擴展開發,你可能會或者可能不知道,Chrome擴展容許跨域ajax調用.這是容許的,由於chrome擴展權限模型須要用戶在安裝擴展時贊成安裝程序可能會訪問您的數據域的問題. 然而,在默認狀況下,擴展只有在安裝後和激活(意思是點擊工具欄上擴展的圖標)時纔有用. 若是你正在開發一個擴展,這意味着你必須不斷刷新擴展而後點擊按鈕以測試你的XHR請求. 事實證實,你能夠啓動擁有兩個標記的Chrome,它將容許你輕鬆地瀏覽到您的文件直接和執行跨域調用XMLHttpRequest. 爲了快捷方便,我在桌面上建立了一個增長了標記組件的快捷方式.你的快捷方式看起來應該像這樣: C:\Users\YOUR_USER\AppData\Local\Google\Chrome\Application\chrome.exe --allow-file-access-from-files --disable-web-security 標記 你會注意到這兩個標記加入了快捷方式的路徑裏. –allow-file-access-from-files –disable-web-security 這些標記都將容許開發人員測試跨域ajax請求的本地文件. PS:我稱這個爲"無擔保的Chrome",因此我不會冒險老是運行帶有這些標記的Chrome. 譯者注:Linux或者Mac用戶添加啓動參數方法見「如何給mac os x下的應用程序加上啓動參數」
相關文章
相關標籤/搜索