模拟邮递员请求进入 Axios?

Posted

技术标签:

【中文标题】模拟邮递员请求进入 Axios?【英文标题】:Mock Postman request into Axios? 【发布时间】:2019-05-09 01:59:18 【问题描述】:

我正在尝试构建我的axios 以便能够模仿邮递员的请求,但失败了。请帮忙看看

const ax = axios.create(
  timeout: 30000,
  headers: 
    'content-type': 'application/x-www-form-urlencoded'
  
);

// Attempt register operation
ax.post('https://url/5bc9ff9628d79b6d274165da/update.json', 
  body: JSON.stringify(
    json: JSON.stringify( "stat": "Delivered" )
  )
)
.then(( data ) => 
  console.log('DEBUG::success!!! data::', data);
)
.catch((err) => 
  console.log('DEBUG::err', err);
);  

【问题讨论】:

你也能显示标题截图吗 @Goldy:请看一下。剩下的两个密钥将被隐藏,因为它是一些我认为在这个问题中不需要的密钥 【参考方案1】:

您可以使用 Postman 中的代码生成功能。

单击代码(在保存按钮下方)> 搜索“Axios”> NodeJS - Axios

Postman 代码生成文档:https://learning.getpostman.com/docs/postman/sending_api_requests/generate_code_snippets/

【讨论】:

不知道有这么棒的功能!非常感谢朋友!

以上是关于模拟邮递员请求进入 Axios?的主要内容,如果未能解决你的问题,请参考以下文章

模拟axios的创建[ 实现调用axios()自身发送请求或调用属性的方法发送请求axios.request() ]

axios 模拟同步请求

vue中使用axios(异步请求)和mock.js 模拟虚假数据

Axios 模拟适配器给出错误“错误:请求失败,状态码 404”

反应本机 axios 请求在 IOS 模拟器中不起作用

React 本机 Axios 发布请求适用于 iOS 模拟器,但不适用于物理手机