JSFiddle错误:请使用POST请求 - 在NoScript的XSS警告之后

Apr*_*ion 11 xss firefox-addon jsfiddle

当我按下JSFiddle上的Run按钮时,有时我的NoScript插件会显示XSS警告,而小提示显示此消息而不是我的更改:

{"error": "Please use POST request"}
Run Code Online (Sandbox Code Playgroud)

我允许来自jsfiddle使用的所有域的脚本.我还创建了一个Anti-XSS Protection Exception,但这没有帮助:

^http?://fiddle\.net/
Run Code Online (Sandbox Code Playgroud)

我该怎样摆脱这个问题?

Apr*_*ion 11

JSFiddle使用http://fiddle.jshell.net/服务器来显示结果(请参阅什么使JSFiddle从基于XSS的攻击中获得安全?).

所以规则应该是这样的:

^https?://fiddle\.jshell\.net/_display
Run Code Online (Sandbox Code Playgroud)

资料来源:http://curiousx.wordpress.com/2011/11/28/jsfiddle-error-please-use-post-request/


更新:FTR,对于嵌入的stackoverflow代码片段,规则应该是:

^https?://stacksnippets\.net/js
Run Code Online (Sandbox Code Playgroud)