request-promise相关内容

请求公海API失败

我正在尝试使用Request-Promise通过OpenSEA的GraphQL API检索集合。我正在发送具有这些参数的请求,作为响应,我不断收到状态代码403。我已经直接从浏览器复制了参数,在浏览器中使用FETCH可以正常工作。 const options = { method: 'POST', url: 'https://api.opensea.io/gr ..
发布时间:2022-02-23 09:50:29 其他开发

为什么我的 jest.mock 中的 Promise reject() 转到 then() 而不是 catch()?

我有两个文件,用于进行 API 调用的 getItemInfo.js 和分别是 Jest 测试文件的 getItemInfo.test.js. 在测试文件中,我模拟了由节点模块request-promise触发的http调用. 问题在第二个代码块上,由 ************ 包围.基本上为什么 reject() 错误仍然会出现在第二个单元测试中的 then() 块中? //get ..
发布时间:2022-01-01 23:25:22 前端开发

为什么我的 API 调用没有到达端点?(打字稿,请求-承诺)

我的 API 调用无法到达端点.我有2个TypeScript项目,一个是API端点列表,另一个是会调用一系列API端点来执行操作的进程.API 端点将采用 JSON Web 令牌并在标头中对其进行处理(Swagger 文档对其进行了定义并引入如下: “安全":[{“承载者":[]}] 在顶部的安全协议中定义了“Bearer": "securityDefinitions": {“承载者":{" ..
发布时间:2021-11-15 04:45:53 其他开发

请求-等待API调用完成Node.js

我在回调函数方面遇到问题,但找不到解决方案.我需要在回调中获取一个值以进行最近比较.问题是,当我比较时,我的变量仍然具有初始值. router.get('/qadashboard',(req,res)=> {var total = -1;var options = {方法:"GET",uri:"https://myurl.com/users",json:是};请求(选项).then((resp ..
发布时间:2021-05-06 19:45:41 前端开发

如何截获所有节点请求的http请求以修改请求选项?

我想为基于request-promise的请求创建一个 global 请求拦截器,以便可以向所有传出请求添加x-request-id标头.由于该行为在所有传出请求中都是相同的,因此我希望不必在正在发出请求的所有地方添加此功能. 我没有在库文档中注意到这种功能. 解决方案 您正在寻找 request.defaults () ..
发布时间:2020-07-05 22:50:50 其他开发

在React组件中使用Async等待

因此,我创建了一个组件,该组件可以使用我提供的道具来发帖请求. 尽管我熟悉异步等待,但由于某种原因,我似乎无法使它返回已兑现的Promise的实际值,而只是等待处理. 我已尝试包装更多功能,因为我了解诺言没有得到解决. 我觉得我缺少什么. 下面的代码示例 export default class PostController extends React.Compone ..
发布时间:2020-07-05 22:50:46 前端开发

请求-承诺下载pdf文件

我收到了多个pdf文件,必须从REST-API下载. 经过身份验证并连接后,我尝试下载带有请求承诺的文件: const optionsStart = { uri: url, method: 'GET', headers: { 'X-TOKEN': authToken, 'Content-type': 'applcation/pdf' } ..
发布时间:2020-07-05 22:50:44 其他开发

Node.js-使用每秒5个请求的API限制

我有一个“脚本",可以对特定的API进行数千个请求.该API每秒仅允许5个请求(可能与我的测量方式不同).为了发出请求,我使用了request-promise框架,并且我用以下方法取代了常规的request-promise函数: const request_promise = require('request-promise') function waitRetryPromise() { ..
发布时间:2020-07-05 22:49:38 前端开发

为什么我的jest.mock中的Promise reject()转到then()而不是catch()?

我有两个文件, getItemInfo.js 进行API调用, getItemInfo.test.js 这是各自的Jest测试文件。 在测试文件中,我模拟由节点模块 request-promise 触发的http调用。 问题出在第二个代码块上,由 ********* 包围。 基本上为什么 reject()错误仍然会转到第二个单元中的 then()块测试? // getItem ..
发布时间:2019-05-27 12:50:23 前端开发