5***@qq.com
5***@qq.com
  • 发布:2023-04-23 15:15
  • 更新:2023-06-25 11:08
  • 阅读:267

unicloud 收不到POST请求

分类:uniCloud

使用APIpost进行云对象接口调试是正常的,但是我另外有一台EMQX的mqtt服务器使用webhook向这个接口post信息,始终收不到,后台日志中也没有任何消息。
使用webhook向另外一台服务器post也是正常的

所以现在就是使用测试工具测试我的unicloud接口正常,
使用另外一台服务器测试webhook也正常

使用webhook给unicloud post消息就收不到,这是什么原因呢,是哪里数据不规范?还是请求头有问题?哪些原因会导致这种情况呢

2023-04-23 15:15 负责人:无 分享
已邀请:
5***@qq.com

5***@qq.com (作者)

图片是我另外一台服务器收到的webhook发来的消息

DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

此前有用户反馈同样的问题,经检查是由于emqx的webhook在发送请求时请求头内传的host带了80或者443端口导致的。后续阿里云会兼容此用法。目前可以先使用emqx的自定义webhook请求头绕过

  • 5***@qq.com (作者)

    好的

    2023-04-24 14:53

  • 5***@qq.com (作者)

    还想问一下如果使用腾讯云是否也有这种问题

    2023-04-30 14:29

  • DCloud_uniCloud_WYQ

    回复 5***@qq.com: 腾讯云应该没这个问题,你可以测试下

    2023-05-04 15:15

i***@outlook.com

i***@outlook.com

这样设置请求头就可以访问了,host小写,不要大写

要回复问题请先登录注册