我想我遗漏了一些关于 http 和 https 请求的内容
我有一个包含 URL 的变量,例如:
http(s)://website.com/a/b/file.html
我想知道是否有一种简单的方法可以向该 URI 发出请求以获取数据
要发出 http(s)Request,我现在要做的是:
- 测试 URL 是 http 还是 https 以发出适当的请求
- 删除 http(s):// 部分并将结果放入变量中(如果我在主机名中指定 http 或 https,则会出现错误)
- 将主机名与路径分开:
website.com
和 `/a/b/file.html - 将此变量放在选项对象中
这是必须的还是它们更简单的解决方案不涉及获取主机名和路径,以及测试站点是在 http 还是 https ?
编辑:我不能使用 http.get 因为我需要放置一些特定的选项