【发布时间】:2021-06-22 17:30:58
【问题描述】:
我有一个 IOT 设备,它是用 Lua 编码的,我没有做过项目的那部分,所以我不太了解它。
我有 2 个几乎相同的 axios 帖子。
- 通过应用运行
await axios.post(url,{ cmd:'{"cmd": {"uuid":"'+serial+'","name":"RR","value":"'+key+'"}}' } , { auth: { username: 'admin', password: 'rLVeGRk9ezWj' } }
- 通过本地 HTML 页面运行测试:
const body = { cmd:'{"cmd": {"uuid":"'+serial+'","name":"RR","value":"'+key+'"}}' }
const resp2 = await axios.post(url, body, { auth: { username: 'admin', password: 'rLVeGRk9ezWj' })
在 lua 方面,HTML 示例完美运行。我的应用程序版本(上面的#1)实际上发送了两次。导致“忽略新传入数据。无法获取标头”。
我比较了标题、内容长度和看起来相同。
【问题讨论】:
-
感谢您的编辑,很难将其放在正确的位置...小更新...我做了更多测试,看来问题是 safari/IOS。当我在 Android 中进行测试时,它可以工作。所以,我需要重新把研究重点放在 safari/IOS