问题标签 [node-request]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
768 浏览

node.js - curl命令与节点请求的对应关系

如何curl --data "{\"obj\" : \"1234556\"}" --digest "https://USERNAME:PASSWORD@www.someurl.com/rest-api/v0/objectpost"使用节点的请求包执行正确返回预期值的 cURL shell 命令?我尝试了这些帖子选项,但没有成功:

这样身体就不会被解析(得到类似的东西missing required parameter: "obj"),我不明白这是编码问题还是只是将它传递到错误的地方(即不应该是身体)。有什么建议吗?

0 投票
1 回答
62 浏览

node.js - ExpressJS - 使用 Q

对于某条路线,我有以下代码:

函数GetGames定义如下:

我正在使用该request模块向我的 URL 发送带有适当参数等的 HTTP GET 请求。

当我加载时/:id,我看到记录了“返回代码 200”,但没有记录“异步返回”。我也不确定是否正在发送响应。

一旦GetGames返回某些东西,我希望能够在/:id. 我哪里错了?

0 投票
3 回答
1066 浏览

node.js - 调用 reddit 的 /api/submit 失败

我在 reddit/r/redditdev 上找不到任何帮助,所以我希望 stackoverflow 的各位好心人能提供帮助

我正在尝试调用/api/submit

  1. 我可以成功登录用户并检索承载/访问令牌。(我为此使用了 passport-reddit 节点模块)
  2. 我可以成功调用 /api/needs_captcha
  3. 当 /needs_captcha 返回 true 时,我可以成功调用 /api/new_captcha
  4. 我可以向用户显示验证码图像
  5. 现在我尝试像这样使用nodejs的请求模块调用提交

    /li>

我的“数据”变量示例如下所示:

但我得到了这个:

另外,我尝试以其他用户身份运行它,该用户具有足够的业力点并且不需要验证码。

在我发布之后,我得到了这个似乎表明成功的回复:

但是我在 /r/test subreddit 中找不到我发布的消息。

我一定是完全做错了什么...

0 投票
1 回答
2135 浏览

node.js - ECONNREFUSED in Node http module

When a remote site is off-line I am getting this error in my consuming client (Node.js v0.12.0 with the http module):

The code I'm currently using looks like this:

The "error" event is never fired when the ECONNREFUSED occurs, I've tried using the "clientError" event but this is not fired either.

How can I capture this error?

0 投票
1 回答
739 浏览

javascript - 池连接 - 在 Node.js 请求库中监控并发请求?

我正在向另一台服务器发送大量请求,并希望限制它们以免服务器过载。我的印象是,这可以通过poolin 参数来完成options,但我不确定我这样做是否正确。

我希望能够跟踪请求何时发出,因为我正在尝试建立双工连接,并且需要确保同时发出相应的 GET 和 POST 请求。

这是我正在尝试的简化示例:

实际发送请求时是否发出事件?有什么方法可以让我跟踪每个请求的发送时间和顺序?

0 投票
2 回答
4649 浏览

javascript - 如何使用针或请求库在 Node.js 中上传带有 PUT 请求的二进制正文

我正在尝试在亚马逊预签名上传 URL 上编写单元测试,该 URL 接受带有原始二进制正文的 PUT 请求。

查看 needle 和 request 库的示例,它们都使用表单数据示例。有人可以给我一个使用任一库的示例,该库将本地文件作为请求正文中的原始二进制文件发送吗?

请求库 https://github.com/request/request

针库 https://github.com/tomas/needle

0 投票
1 回答
102 浏览

node.js - 节点请求模块 - 有没有办法确保在 API 调用后终止连接

在请求模块中,我没有看到任何断开连接或结束。如何确保 http 请求已关闭。图书馆在为我们处理这个吗?如果是这样在文档中找不到

0 投票
1 回答
2717 浏览

node.js - 如何使用 request.js 将网络图像通过管道传输到 s3 上传链接

我正在尝试从 url 获取照片并将其通过管道传输到上传到 amazon s3 存储桶的 PUT 链接中。这个 PUT 链接是一个预先签名的上传 url,所以需要做的就是 PUT 请求的正文需要包含照片数据。

我尝试了以下方法,但它似乎不起作用 - 它似乎没有通过 get 中的任何数据。

0 投票
2 回答
8058 浏览

node.js - Node.js 错误:超出最大重定向

如何忽略带有循环重定向的页面?我使用此代码来获取页面:

它不会进入“错误”块,我有一个例外:

0 投票
2 回答
1062 浏览

node.js - 在 NodeJS 中下载后立即调整图像大小,使用 request 和 gm 模块

我正在尝试在使用 nodejs、request 和 gm 模块下载图像后立即调整图像大小,但我很难理解正确管道的内容。