Http重定向到https但在post请求方法中不支持

时间:2017-11-15 06:10:15

标签: firebase google-cloud-firestore firebase-hosting

我是firebase的新手,我第一次完成了firebase托管,但面临一个关于重定向的问题

firebase hosting直接将http://重定向到https://但是我尝试使用post请求并且它工作正常但是发布的json数据不能用于处理它

这是我的firebase.json重定向规则 http://prntscr.com/han083

这是它的截图

这是我的代码 http://prntscr.com/hamzv9

没有https:// http://prntscr.com/hamybm

使用https:// http://prntscr.com/hamyxh

1 个答案:

答案 0 :(得分:0)

这是因为一般POST身体在重定向中无法生存。这可能是Firebase托管部分的一个小错误(或者可能是您用来发出请求的任何工具) - HTTP响应应该是301重定向,然后必须重试由客户提供完整的POST主体。

一般情况下,对于GET以外的任何请求,您需要确保事先正确指向HTTP / HTTPS,因为重定向不会保留大多数用户代理中的所有请求信息