Java 技术篇 - 前端浏览器发送一次url请求后端ServerSocket接收到两次请求原因及解决方法,GET /favicon.ico HTTP/1.1问题处理
生活随笔
收集整理的這篇文章主要介紹了
Java 技术篇 - 前端浏览器发送一次url请求后端ServerSocket接收到两次请求原因及解决方法,GET /favicon.ico HTTP/1.1问题处理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
效果圖如下:
前端發送一次請求,后端接收到兩次,第二次是:GET /favicon.ico HTTP/1.1
可以看到頁簽上標題欄前面是個地球,這個是默認的。
原因就是后臺給的響應里沒有指定這個圖標,他再請求一次,就是請求這個資源。
解決方法,在響應里加上這個元素,指定下圖標內容:
<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 網站上的圖標,具體的可以自己來指定。
修改后再次測試:
可以看到只有一次請求了,而且頁簽前面也有圖標了。
測試代碼如下:
喜歡的點個贊?吧!
總結
以上是生活随笔為你收集整理的Java 技术篇 - 前端浏览器发送一次url请求后端ServerSocket接收到两次请求原因及解决方法,GET /favicon.ico HTTP/1.1问题处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java 技术篇 - ServerSoc
- 下一篇: Python 技术篇 - 修改源码解决中