javascript - 尝试请求时 URL 更改
问题描述
各位晚上好!我学习cheerio并面临一个问题。我尝试发出一个http请求。这是代码:
const cheerio = require('cheerio');
export function getWeb(link){
console.log(link);
var request = require("request"),
cheerio = require("cheerio"),
url = link;
request(url, function (error, response, body) {
if (!error) {
var $ = cheerio.load(body);
console.log($);
} else {
console.log("Error: " + error);
}
});
}
当我尝试启动它时,我得到 ERR_SSL_PROTOCOL_ERROR: Screenshot
问题是我传递了一个 URL ( http://rasp.guap.ru/?g=null ),但请求“使用”另一个 ( https://rasp.guap.ru:80/?g=null )。如何解决这个问题?
解决方案
推荐阅读
- reactjs - 扩展人员选择器以包括标签、输入框和按钮等表单项
- python - 运行屏幕截图后图像未存储
- react-native - 通用链接不适用于 React Native
- ubuntu - 通过 OVA 部署的 Ubuntu 19.04 的凭据是什么?
- ios - 与集合视图相关的设计
- android - 如何绕过点击外的android对话框
- postgresql - 强制转换为无效语法的整数数组
- asp.net-core - 如何确保只有一个 IHostedService 实例在 .NET core 2.2 Web API 中运行
- c++ - C++ API:修改内部对象
- sql - SQL Graph 最短路径示例