码迷,mamicode.com
首页 > 其他好文 > 详细

浏览器警告:provisional headers are shown

时间:2019-01-03 23:37:00      阅读:5051      评论:0      收藏:0      [点我收藏+]

标签:header   src   后端   方案   .com   inf   red   redirect   visio   

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

浏览器警告:provisional headers are shown

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

登录过期之后请求后台,浏览器报provisional headers are shown 并且所有的请求都没有请求到后台

原因:

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

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

解决方案:

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

   2,拦截器做个http,https判断(或者前后端统一,全部走https)

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

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

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

Redirect failed.

技术分享图片

技术分享图片

技术分享图片

 

浏览器警告:provisional headers are shown

标签:header   src   后端   方案   .com   inf   red   redirect   visio   

原文地址:https://www.cnblogs.com/pnz-bug/p/10217526.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!