如何在 POST 请求中使用 Axios 的 create() 方法
Axios 有一个简洁的工具 create()
,如果您需要向同一个域发出多个请求,则允许您自定义 HTTP 请求。create()
函数允许您使用预先填充的 Axios 选项 。
通过在实例中指定url和请求的类型,就不需要使用特定的 axios 函数调用,比如 post()
,相反,您使用 request()
并指定其他配置属性 create()
不负责,如要发送的信息 data
数据。 您可以为 POST 请求创建自定义实例,如下所示:
const instance = axios.create({
url: '/post',
baseURL: 'https://httpbin.org',
method: 'POST',
timeout: 1000
});
let res = await instance.request({
data: {
name: 'Masteringjs.io',
email: 'Masteringjs@io'
}
});
res.data.json // ↓
// { email: 'Masteringjs@io', name: 'Masteringjs.io' }
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

上一篇: 使用 Axios 多个表单数据
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论