Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用Firefox访问restdb.io API时收到错误_Javascript_Jquery_Ajax_Rest_Firefox - Fatal编程技术网

Javascript 使用Firefox访问restdb.io API时收到错误

Javascript 使用Firefox访问restdb.io API时收到错误,javascript,jquery,ajax,rest,firefox,Javascript,Jquery,Ajax,Rest,Firefox,我在使用和Firefox时遇到以下问题: 以下代码在使用Firefox(44.x和45.0)时返回错误 但是使用Chrome(48.0.2564.116 m)和IExplorer(11.0.9600.17420)同样的代码运行正常 你知道为什么会出现restDB.io/Firefox这个问题,或者我该如何解决它吗?从43版Firefox开始,包括一个拒绝使用旧算法“SHA-1”生成的新安全证书的更改 出现此问题的原因是您使用的第三方应用程序拦截了您的浏览器建立的安全连接 本文介绍如何查看此问题是

我在使用和Firefox时遇到以下问题:

以下代码在使用Firefox(44.x和45.0)时返回错误

但是使用Chrome(48.0.2564.116 m)和IExplorer(11.0.9600.17420)同样的代码运行正常


你知道为什么会出现restDB.io/Firefox这个问题,或者我该如何解决它吗?

从43版Firefox开始,包括一个拒绝使用旧算法“SHA-1”生成的新安全证书的更改

出现此问题的原因是您使用的第三方应用程序拦截了您的浏览器建立的安全连接

本文介绍如何查看此问题是否会影响您,如果会,如何解决此问题:

修复此问题的最佳方法是从Firefox下载页面安装最新版本的Firefox,该页面已修复此问题。您需要使用未受影响的Firefox副本或其他浏览器手动下载并运行Firefox安装程序

function getData(){
   var jqhxr = $.ajax({
                           type: 'GET',
                            url: 'https://<-my REST endpoint->',
                        "async": true,
                  "crossDomain": true,
                       dataType: 'json',
                      "headers": {
                                  "x-apikey": "<-my API key->",
                                  "content-type": "application/json" }
                       }).done(function() {
                           console.log('success');
                       }).fail(function(jqXHR, textStatus) {
                           console.log('request failed jqXHR: ' +  JSON.stringify(jqXHR));
                           console.log('request failed: ' +  textStatus);
                       }).always(function() {
                           console.log('complete');
                   });
          }
request failed jqXHR: {"readyState":0,"responseText":"","status":0,"statusText":"error"}