node.js - Nodejs请求问题 - 错误:写EPROTO
问题描述
- 节点:v10.19.0
- 请求:v2.88.2
- jsdom:v11.12.0
当我在带有光纤的城市住宅中使用 Nodejs 应用程序时,一切正常,但是,当我在使用移动互联网 (T-mobile) 的避暑别墅中使用 Nodejs 应用程序时,出现此错误(可能是因为不同的运营商)尝试访问某些页面时。
Error: write EPROTO 140216527574848:error:1414D172:SSL
routines:tls12_check_peer_sigalg:wrong signature
type:../ssl/t1_lib.c:1145:
老实说,我不知道发生了什么。我发现的唯一类似的主题是: cloud9 nodejs - 错误:写 EPROTO 140261073610560。在 localhost 中一切正常
var requestData = request(url, function(err, resp, HTMLdata) {
if (!err && resp.statusCode === 200) {
console.log('Request success \n');
}
});
我有一台 T-mobile 的路由器(华为没有网桥选项)。
所以,如果这是一个端口问题,我可以访问路由器,但是,我应该改变什么?
解决方案
推荐阅读
- python - Selenium 以编程方式单击下一步按钮,直到最后一页
- google-search-appliance - “生成报告时发生内部错误。” 发生错误
- javascript - 检查数组中是否存在相同的对象 - Javascript
- javascript - 我无法从数组中删除相邻的值
- visual-studio - VS2015解决方案上的静态内存总量
- reactjs - Material UI 无法将占位符添加到 TextField 类型的 Date
- mysql - 通过触发器将所有数据从一个表复制到另一个表 | phpmyadmin
- javascript - swal 函数在使用 ajax 加载的子视图中不起作用
- react-native - React Native 构建发布成功,但我得到 app-release-unsigned.apk
- excel - 如果不值之间不起作用。excel中的VBA