浏览器警告:provisional headers are shown | Redirect failed.

今天遇到一个问题,和java小哥哥讨论了一下前端

浏览器警告:provisional headers are shownjava

https请求http | http请求https 重定向出现的问题shell

登陆过时以后请求后台,浏览器报provisional headers are shown 而且全部的请求都没有请求到后台json

缘由:后端

   1,后台用的shell自带的filter 过滤器 直接就给了前端302(重定向)浏览器

   2,前端是https(而且不支持http),而后java内部转发是http请求 而后前端也跟着重定向后台给的location 就会报错 请求不了fetch

解决方案:网站

        1,后台小哥哥强制返回前端,未登陆标识(json),而不是返302spa

   2,拦截器作个http,https判断(或者先后端统一,所有走https)blog

  咱们采用的是第一种,咱们网站只支持https

  前端fetch请求会自动处理请求状态是302的请求

This request has been blocked; the content must be served over HTTPS.

Redirect failed.

相关文章
相关标签/搜索