如何以编程方式处理net::ERR_INSECURE_RESPONSE
how to handle net::ERR_INSECURE_RESPONSE programmatically
我得到net::ERR_INSECURE_RESPONSE当ajax调用https url。当我在浏览器中打开该https url并接受证书时,我没有得到该错误。但是我不想在浏览器中打开该url,并希望我的javascript捕获错误net::ERR_INSECURE_RESPONSE。
我发现了一个链接(即如何处理ERR_INSECURE_RESPONSE在谷歌Chrome扩展),这实际上不工作。
如果有人在正确的方向上指导我如何以编程方式处理这个错误,我将不胜感激。在google上搜索了所有可能的结果都没有。我认为你正在使用内容脚本。但是内容脚本不能使用所有的chrome API。
但是,内容脚本有一些限制。他们不能:
- 使用chrome。* api,但下列情况除外:
- extension (getURL, inIncognitoContext, lastError, onRequest, sendRequest)
- i18n
- 运行时(connect, getManifest, getURL, id, onConnect, onMessage, sendMessage)
<- 存储/gh>
- 使用由扩展的页面定义的变量或函数
- 使用由网页或其他内容脚本定义的变量或函数
所以你不能在内容脚本中使用chrome.webRequest
API。chrome.webReqest
是未定义的,像所有其他chrome API,除了前面列出的4。
Chrome文档中的更多信息
相关文章:
- 安装节点6后出错,npm ERR!无效版本:1.0.5beta
- system.err风格的控制台以javascript打印
- AngularJS:使用ng-show/hide动态维护下拉列表的3种状态(InProgress、Success、Err
- npm ERR!安装无法't在mac上读取依赖项
- 通过带有err,value签名的回调创建promise
- 在 Mocha 中,返回将被拒绝的承诺与调用 done(err) 的效果不同
- 节点服务器响应错误: process.nextTick(function(){throw err;});.
- res://ieframe.dll/acr-err 在 Java 6 上的 IE 11 //Windows 8/8.1/
- net::ERR CONTENT LENGTH MISMATCH in Chrome with Jboss WildFl
- Heroku,节点npm ERR!argv”/app/.heroku/note/bin/node”"/app/.
- Aurelia npm install: tons of "gyp ERR"
- 这是如何工作的呢?Express (err, req, res, next)或(req, res, next)中可选的第
- 当使用Jasmine测试资源服务时,ERR: [$resource:badcfg]查询
- 修复module.js:328抛出err;
- npm ERR! Linux 4.4.0-43-generic
- 使用supertest和Express JS测试next(err)
- npm犯错!404 Not Found npm ERR!不,代码0
- Node.JS -想把输出从控制台移到日志/err文件中
- ES6生成器:从iterator.throw(err)中跟踪堆栈错误