Java 技术篇 - 前端浏览器发送一次url请求后端ServerSocket接收到两次请求原因及解决方法,GET /favicon.ico HTTP/1.1问题处理
生活随笔
收集整理的這篇文章主要介紹了
Java 技术篇 - 前端浏览器发送一次url请求后端ServerSocket接收到两次请求原因及解决方法,GET /favicon.ico HTTP/1.1问题处理
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
效果圖如下:
前端發(fā)送一次請求,后端接收到兩次,第二次是:GET /favicon.ico HTTP/1.1
可以看到頁簽上標(biāo)題欄前面是個地球,這個是默認(rèn)的。
原因就是后臺給的響應(yīng)里沒有指定這個圖標(biāo),他再請求一次,就是請求這個資源。
解決方法,在響應(yīng)里加上這個元素,指定下圖標(biāo)內(nèi)容:
<link rel="shortcut icon" href="https://g.csdnimg.cn/static/logo/favicon32.ico" type="image/x-icon" />
其中 https://g.csdnimg.cn/static/logo/favicon32.ico 這個是 csdn 網(wǎng)站上的圖標(biāo),具體的可以自己來指定。
修改后再次測試:
可以看到只有一次請求了,而且頁簽前面也有圖標(biāo)了。
測試代碼如下:
喜歡的點個贊?吧!
總結(jié)
以上是生活随笔為你收集整理的Java 技术篇 - 前端浏览器发送一次url请求后端ServerSocket接收到两次请求原因及解决方法,GET /favicon.ico HTTP/1.1问题处理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java 技术篇 - ServerSoc
- 下一篇: Python 技术篇 - 修改源码解决中