我是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
答案 0 :(得分:0)
这是因为一般POST
身体在重定向中无法生存。这可能是Firebase托管部分的一个小错误(或者可能是您用来发出请求的任何工具) - HTTP响应应该是301重定向,然后必须重试由客户提供完整的POST主体。
一般情况下,对于GET
以外的任何请求,您需要确保事先正确指向HTTP / HTTPS,因为重定向不会保留大多数用户代理中的所有请求信息