这可能是一个微不足道的问题。但在下面的情景中有一些疑问。
要实现这一目标, 一个。我在MasterLogout.html中添加了隐藏的img标签 湾每个img标签的src属性都指向teh logout页面,比如说img标签的src是src =" http://testapp1.abc.com/logout.html" 说img tag的src是src =" http://testapp2.abc.com/logout.aspx"
c。基于我的观察表格HTTP标题跟踪,正在调用src标记中的注销URL,我看到一些响应代码200,302等, d。注销功能也运行良好。
但是我有以下疑问,需要在下面输入。
Q1。当imc指向除img之外的任何html等时,img标记如何表现。是否会向浏览器抛出错误?它可以导致任何浏览器等UI的任何渲染问题(IR,firefox,chrome到目前为止我的观察中没有显示任何问题)。
Q2。当单个注销页面给出302的响应时,这个reidrect响应是否跟随浏览器? (我没有看到任何重定向是HTTP跟踪,但想知道差异浏览器中的行为或可能导致问题的任何特殊情况
谢谢, Malli。
答案 0 :(得分:1)
Q1: Img标签可以有src指向任何内容,浏览器发出请求,并尝试将响应呈现为图像,如果失败则会显示损坏的图像图标和/或alt文本,但如果图像被隐藏,它无论如何都不会渲染它,也不会抛出任何其他错误。
Q2:在HTTP级别处理302响应,因此,浏览器将遵循重定向,无论它是在img src还是其他地方,但在您的用例中它不会导致任何问题。
答案 1 :(得分:-1)