【发布时间】:2016-09-15 23:25:10
【问题描述】:
刚刚安装了 node.js,但我无法发送基本的 get 请求。我曾经在 chrome/firefox 的控制台中运行东西,但想分支出来。我想要做的(作为测试)是向网页发送一个获取请求,并让它在上面打印出一些文本。
在 chrome 的控制台中,我会这样做:
$.get("http://stackoverflow.com/questions/1801160/can-i-use-jquery-with-node-js", function(data) {
console.log($(data).find(".question-hyperlink")[0].innerHTML);
});
在 node.js 中,我该怎么做?我尝试过要求一些东西并举了几个例子,但没有一个起作用。
稍后,我还需要添加参数来获取和发布请求,所以如果这涉及到不同的内容,您能否展示如何使用参数 {"dog":"bark"} 发送请求?并说它返回 JSON {"cat":"meow"},我将如何读取/获取它?
【问题讨论】:
-
您应该花时间阅读 Node.js 代码中的
http.request()文档 -
感谢您的链接!
-
另外,request module 使您可以使用
npm install request进行安装变得更加容易。
标签: javascript node.js get request