问题标签 [requestjs]

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 投票
2 回答
44121 浏览

javascript - 使用请求在 Node.js 中获取二进制内容

我试图GET使用二进制数据request,并且有类似的东西:

body总是与预期的几个字节不同。经过进一步调查,我发现request假设body是字符串并替换了所有非 unicode 字节。

我试图添加

requestSettings但它没有帮助。

如何获取二进制数据?

0 投票
1 回答
1224 浏览

javascript - http request function won't return result

I am setting up a server with Express.js and I want a 'GET' request to '/' to return the results of a function. The function is making an get request from a news API. When I make the call to '/', the function is being triggered, and the results ('stories') is being logged in the console, but nothing is being sent in the response to the '/' 'GET' request. I have tried putting the 'return' statement in a few different places and it still doesn't work... any idea would be hugely appreciated! thanks!

app.js

stories.js

0 投票
1 回答
15732 浏览

node.js - 节点表达内容处置

给定一个 url,我想强制浏览器从外部存储下载文件。我实现了这个快速控制器发布操作:

我不知道为什么浏览器总是收到“内联”而不是“附件”,避免我下载文件。

在这种情况下,我使用 express 和 request,服务器托管在 Heroku 上,托管文件的服务器是 FilePicker。

0 投票
3 回答
6974 浏览

node.js - 从 nodejs 请求到 s3 的流式响应

您如何使用request下载文件内容并使用 aws-sdk for node 将其直接流式传输到 s3?

下面的代码给了我Object #<Request> has no method 'read'这使得它看起来像请求不返回一个可读的流......

根据aws-sdk 文档 Body需要是一个ReadableStream对象。

我在这里做错了什么?

这可以使用s3-upload-stream模块完成,但是我更愿意限制我的依赖项。

0 投票
1 回答
110 浏览

bluebird - 如何确保请求按顺序完成?

我想请求一个又一个页面,下面的代码似乎同时请求所有页面,有没有办法在上一个页面完成后获取一个页面?谢谢

0 投票
1 回答
20576 浏览

node.js - Node.JS 请求 - 无效的 URI “/”

我在我的应用程序中使用客户端身份验证通过 HTTPSrequest发送请求。POST请求总是抛出一个错误Error: Invalid URI "/",我无法解决它。我试过使用 url.parse 而不是传递一个字符串,但它仍然是一样的。

0 投票
2 回答
56 浏览

javascript - 如何查找表单参数的存储位置并在请求中使用它们

我正在尝试使用 Request 和 Cheerio 从https://www.freelance.nl/opdrachten/zoeken获取数据,但我在发布搜索词时遇到了问题。

在使用网站时,我看不到搜索字符串和所选类别在帖子中的发送位置,以及如何在请求中使用它们来自动从我的节点应用程序进行搜索。

基本上我希望能够使用 Request 发送不同的搜索词,然后我可以抓取返回的 html 以获得我需要的数据。

到目前为止,我有这个:

但是由于我看不到表单数据在开发工具中的存储位置,因此我无法在“表单”对象中发送正确的值。我很确定它在请求有效负载中,但是我如何从我的节点应用程序中获得它?

有没有更简单的方法来做到这一点?我完全是在浪费时间吗?

开发工具截图

0 投票
1 回答
125 浏览

node.js - RequestJS 传递一个内容类型:application/json

我正在寻找一种使用 Nodejs 在 RequestJS 中传递内容类型的方法。

现在我有这个作为参数:

但是由于某种原因,服务器仍然说它是内容类型的文本/xml ..任何人都可以告诉我如何自定义它?

0 投票
0 回答
53 浏览

node.js - 使用请求库传递 POST 请求时出错

request用来在两个 Sails 应用程序之间进行通信。相关操作似乎被触发,但表单数据显示undefined

在应用程序 A 中:

有关表格

相关控制人

在应用 B 中:

相关控制人

虽然console.log应该打印从表单发送的名称,但它会输出undefined. 知道我哪里出错了吗?

0 投票
2 回答
752 浏览

rest - 使用请求通过 id 数组查询sailsjs 蓝图端点

我正在使用请求库从一个sails 应用程序调用另一个公开默认蓝图端点的应用程序。当我通过非 id 字段查询时它工作正常,但我需要通过传递 id 数组来运行一些查询。问题在于,在您提供 id 的那一刻,只考虑第一个 id,实际上不允许这种查询。

有没有办法解决这个问题?如果一切都失败了,我可以切换到另一个属性,但我需要知道是否有适当的方法解决这个问题。

这是我查询的方式:

提前致谢。