我正在开发一个web应用程序后端(完全与that无关),它响应某些查询返回XML。我刚刚再次设置了环境,并遇到了一些奇怪的事情:根标记中的第一个标记中显示的是一个<script>,它显然没有存在的必要。看起来是这样的:
<script>
/*global Web3*/ cleanContextForImports() require('web3/dist/web3.min.js') const LocalMessageDuplexStream = require('post-message-stream')
[... too long ...]
</script>我认为代码被破坏了,但经过检查,它是MetaMask javascript代码。我已经安装和运行了MetaMask,但这很奇怪。MetaMask会像这样重写所有页面吗?为什么它要重写XML文件,难道它不检测HTML呢?Content是text/xml。
发布于 2017-05-08 20:05:08
MetaMask只在html文档中注入同时检查文档型和后缀,而不是在PDF或XML中注入。
看来你找到了一个边缘箱还在里面注射。
您应该用元掩模打开一个新问题并提供尽可能多的关于您的情况的具体细节,特别是如果您可以提供相关的xml文档的话。
https://ethereum.stackexchange.com/questions/15978
复制相似问题