拒絕執(zhí)行JavaScript腳本在請(qǐng)求中找到腳本的源代碼
這是防止XSS(跨站點(diǎn)腳本)攻擊的安全措施。
當(dāng)某些JavaScript代碼通過(guò)HTTPPOST請(qǐng)求發(fā)送到服務(wù)器,并且通過(guò)HTTP響應(yīng)返回相同的代碼時(shí),會(huì)發(fā)生這種情況。如果Chrome檢測(cè)到這種情況,則腳本將被拒絕運(yùn)行,并且您會(huì)收到錯(cuò)誤消息Refusedto execute a JavaScript script. Source code of script found within request。
解決方法在WebKit中,我的JavaScript出現(xiàn)以下錯(cuò)誤:
拒絕執(zhí)行JavaScript腳本。在請(qǐng)求中找到腳本的源代碼。
該代碼適用于JavaScript微調(diào)器,請(qǐng)參見ASCIIArt。
該代碼曾經(jīng)可以正常工作,但在Camino和Firefox中仍然可以正常工作。僅當(dāng)通過(guò)POST保存頁(yè)面,然后通過(guò)GET檢索頁(yè)面時(shí),才引發(fā)該錯(cuò)誤。它同時(shí)在Chrome/ Mac和Safari / Mac中發(fā)生。
有人知道這意味著什么,以及如何解決此問(wèn)題嗎?
相關(guān)文章:
1. dockerfile - [docker build image失敗- npm install]2. angular.js - angular內(nèi)容過(guò)長(zhǎng)展開收起效果3. docker-compose中volumes的問(wèn)題4. 在windows下安裝docker Toolbox 啟動(dòng)Docker Quickstart Terminal 失敗!5. golang - 用IDE看docker源碼時(shí)的小問(wèn)題6. docker安裝后出現(xiàn)Cannot connect to the Docker daemon.7. docker內(nèi)創(chuàng)建jenkins訪問(wèn)另一個(gè)容器下的服務(wù)器問(wèn)題8. mac里的docker如何命令行開啟呢?9. docker容器呢SSH為什么連不通呢?10. docker-machine添加一個(gè)已有的docker主機(jī)問(wèn)題

網(wǎng)公網(wǎng)安備