希望是一个简单的问题,
npm install http
工作正常,我可以通过端口80连接到第三方服务。
相比之下,npm install https
并未锁定已识别的包
虽然我在这里看到了对包https的引用:
HTTP GET Request in Node.js Express
在node.js / Express中https
模拟封装http
是什么?
答案 0 :(得分:15)
因此Node本身有两个模块来创建http服务器和https服务器:
意味着您不需要NPM来使这些工作,它们甚至在NPM本身之前就已存在。
另一方面,NPM将允许您访问这些出色的模块/框架。
Express是一个基于connect blabla的框架......只要你不是在寻找一个完整的咖啡机框架,制作API或网站真棒。有一些建立在Express之上,如railways.js
Request使HTTP查询成为HTTP。请求非常棒,它一直在变得越来越好,今天是从节点应用程序中获取任何Web内容的最佳工具。 如果您正在寻找的是刮刀,您可能需要查看cheerio。
PS:我花时间给出了一个很好的答案。但是你应该知道,开发人员的最佳品质是能够阅读文档,而不是在没有查看文档的情况下从帮助中哭泣。我的两分钱。