gpt4 book ai didi

javascript - 在 NodeJS 中创建 HTTPS 客户端

转载 作者:数据小太阳 更新时间:2023-10-29 04:03:20 24 4
gpt4 key购买 nike

我花了很多时间弄清楚如何使用 Node.js (v0.3.8) 安全地连接到 HTTP 服务器。我有以下代码:

var http = require("http");
var client = http.createClient(443, host, /* secure= */ true);
var request = client.request("GET", relativeUrl, { host: host });

当我运行它时,我得到:

node.js:116
throw e; // process.nextTick error, or 'error' event on first tick
^
Error: Parse Error
at Client.onData [as ondata] (http.js:1287:27)
at Client._onReadable (net.js:648:27)
at IOWatcher.onReadable [as callback] (net.js:156:10)

过去半小时我一直在谷歌上搜索答案,并阅读了 http://nodejs.org/ 上的文档。 .我错过了什么?

最佳答案

原来我使用的是旧版本的 Node 文档,其中没有包含对 https 模块的引用。引用当前文档,我发现 http://nodejs.org/docs/latest/api/https.html#https_https_get_options_callback ,它提供了一个例子:

https.get({ host: 'encrypted.google.com', path: '/' }, function (res) { … });

关于javascript - 在 NodeJS 中创建 HTTPS 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4940646/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com