axios 向响应中添加额外的参数

zdwk9cvp  于 4个月前  发布在  iOS
关注(0)|答案(2)|浏览(52)

描述问题

我正在使用axios发起一个POST请求。当我检查响应时,我发现在树的更深层次上添加了一个实际上并不存在于响应中的额外参数。这在Postman或fetch API中并不会发生。即使我在网络选项卡中使用axios,这个额外的参数也不可见。
响应看起来像这样:

{
...
{
    "type": "delivery",
    "location": {...},
    "time": {...}
}
}

但是使用axios时,我得到的是:

{
...
{
    "type": "delivery",
    "location": {...},
    "time": {...},
    "delivery": 1
}
}

被添加的额外参数是“delivery”。这是否与“type”参数有关?

示例代码

  • 无响应*

预期行为

我希望返回的响应只包含实际存在于返回的API响应中的数据。

axios版本

1.7.2

适配器版本

  • 无响应*

浏览器

Chrome

浏览器版本

126.0.6478.127

Node.js版本

16.15.0

OS

macOS 14.5

其他库版本

React: 17.0.2

附加上下文/截图

  • 无响应*
tpgth1q7

tpgth1q72#

你正在谈论什么?💨🧐🧐 lynia uth...

2024年7月15日,下午1:08,Samir Almeida ***@***.***>写道:会调查一下——直接回复此电子邮件,在GitHub上查看<#6490 (评论)>,或者取消订阅< https://github.com/notifications/unsubscribe-auth/BJEWAA3PXWNQKBTOMIDQKE3ZMQT4ZAVCNFSM6AAAAABKWLG6U2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRZGMYDAMBXGM >。你收到这封邮件是因为你订阅了这个主题。消息ID:***@***.***>

相关问题