nodejs npm软件包https的https.get()与https.request()方法之间有什么区别

时间:2018-10-25 08:14:41

标签: javascript node.js rest npm https

https.get()与https.request()

2 个答案:

答案 0 :(得分:3)

请参见the documentation

  

类似于http.get(),但适用于HTTPS。

http.get说:

  

由于大多数请求都是不带主体的GET请求,因此Node.js提供了这种便捷方法。此方法和http.request()之间的唯一区别是,它将方法设置为GET并自动调用req.end()。

答案 1 :(得分:0)

“ https.get”仅适用于GET请求-这是一种特殊的HTTP请求,仅应用于检索数据。

在“ https.request”中,您可以在“ method”属性中指定所需的任何HTTP方法-您可以使用“ POST”(创建),PATCH(更新)或GET。

更多信息在这里:

https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods