拒絕執(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. android - weex 項(xiàng)目createInstanceReferenceError: Vue is not defined2. PHPExcel表格導(dǎo)入數(shù)據(jù)庫(kù)怎么導(dǎo)入3. android - 哪位大神知道java后臺(tái)的api接口的對(duì)象傳到前端后輸入日期報(bào)錯(cuò),是什么情況?求大神指點(diǎn)4. javascript - 如圖,百度首頁(yè),查看源代碼為什么什么都沒(méi)有?5. pdo 寫入到數(shù)據(jù)庫(kù)的內(nèi)容為中文的時(shí)候?qū)懭雭y碼6. vue2.0+webpack 如何使用bootstrap?7. PHP類封裝的插入數(shù)據(jù),總是插入不成功,返回false;8. html - 根據(jù)用戶id實(shí)現(xiàn)論壇用戶頭像顯示的最佳實(shí)現(xiàn)9. 前端 - 為什么CSS transform-origin 屬性在 Chrome 和 Safari 中得到完全不同的效果?10. docker綁定了nginx端口 外部訪問(wèn)不到
