繁体   English   中英

如何修复由我的 js 代码引起的 net::ERR_SSL_PROTOCOL_ERROR

[英]How do I fix net::ERR_SSL_PROTOCOL_ERROR caused by my js code

当我反复调用某些 function (ChartData) 时,我目前遇到问题。 调用function的代码如下:

  for (let i = 1; i < 3600; i++) {
    setTimeout(function timer() {
      chartserviceApi.ChartData("false").then(responseArr => {
       
        console.log("Here !")
        Chartdata = responseArr.data
        let prpdData = responseArr.data.slice();
        if (Chartdata.length == 0) {
          dataPresent = false;
        }
        if (responseArr.data.find(x => x > 200)) {
          alert('abv 200');
        }

        prpsch1.streamPush(responseArr.data)
        prpdch1.streamPush(prpdData)

        
        const parsedMessage = responseArr.data
        const keys = Object.keys(parsedMessage)
        let dataPackage = parsedMessage[keys[keys.length - 1]]
        console.log(dataPackage)
        //prpsch1.streamPush(dataPackage[0]);
        prpdch1.streamPush(dataPackage[0]);
        prpsch1.consume();
        prpdch1.consume();
        prpsch1.runStream();
        prpdch1.runStream();
      });
    }, 4000);}

ChartData function 如下:

import axios from 'axios';
const Chartdata = 0
export default {
  ChartData(param) {
    if (param == "false") {
      console.log("False!")
      return axios.get('https://localhost:3000/api/Sensor/GetSensorDataQ?id=1&isInitiated=false');
    }
    else {
      console.log(param)
      console.log("True!")
      return axios.get('https://localhost:3000/api/Sensor/GetSensorDataQ?id=1&isInitiated=true');
    }
  }

然后我反复收到这些错误。 在此处输入图像描述

谁能建议在这里做什么?

提前非常感谢:)

在 url 中使用 http 更改 https 协议。 因为 https 协议需要 ssl 证书。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM