欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Tomcat竟然有bug,這我能信?

2021-02-09    分類: 網(wǎng)站建設(shè)

背景介紹

為了解決分布式鏈路追蹤的問(wèn)題,我們引入了實(shí)現(xiàn)OpenTracing的Jaeger來(lái)實(shí)現(xiàn)。然后我們?yōu)镾pringBoot框架寫了一個(gè)starter以讓用戶實(shí)現(xiàn)近零改造接入全鏈路。

由于公司有一個(gè)封裝了SpringBoot的內(nèi)部框架,然后我們的starter就以最新框架所使用的SpringBoot版本為基礎(chǔ)進(jìn)行開發(fā)。所以業(yè)務(wù)系統(tǒng)在接入的時(shí)候需要先升級(jí)框架,然后再引入我們的starter才行無(wú)縫接入全鏈路。

到這里我們也就知道了處理Host頭部的類就是這個(gè)HttpParser類。

然后我在本次check了下tomcat8.5.31 和8.5.11的代碼,比對(duì)了一下HttpParser以及AbstractProcessor類。

對(duì)比結(jié)果如下:

到這里我們就已經(jīng)知道了為什么8.5.11版本的tomcat是正常的,主要是因?yàn)?.5.11版本的tomcat沒(méi)有對(duì)Host頭部進(jìn)行校驗(yàn),而在8.5.31版本的tomcat增加了該校驗(yàn)。

我們來(lái)看一下tomcat源代碼的提交記錄:

我們發(fā)現(xiàn)在 2018/4/6增加了對(duì)host/port的校驗(yàn)。

根因之根因

那為什么tomcat增加了這個(gè)Host的校驗(yàn)?zāi)兀也辉试S使用帶有下劃線的Host呢?實(shí)際上這個(gè)是有規(guī)范的。具體點(diǎn)擊這個(gè)鏈接

https://www.ietf.org/rfc/rfc1034.txt

經(jīng)驗(yàn)教訓(xùn)

好了,到這里我們就知道了,其實(shí)對(duì)于帶有下劃線的Host,tomcat是遵循的RFC1-1034的規(guī)范的,所以tomcat的處理是正確的。但是tomcat在處理某些其他合法的Host的時(shí)候歷史上出現(xiàn)過(guò)bug,但是對(duì)于下劃線的處理一直是正確的。

所以,以后nginx在配置upstream的時(shí)候不能使用帶有下劃線的名稱,還有最好在location位置上加上proxy_set_header HOST $host

分享標(biāo)題:Tomcat竟然有bug,這我能信?
本文地址:http://aaarwkj.com/news/100001.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、企業(yè)建站、建站公司、全網(wǎng)營(yíng)銷推廣、網(wǎng)站維護(hù)、App設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
黑人一区二区三区在线| 好狼色欧美激情国产区| 一区二区三区深夜福利| 国产国产精品人在线观看| 国产一区二区黑丝美女| 国产亚洲高清一区二区| 精品少妇人妻一区二区三区| 亚洲免费三级黄色片| 91女厕偷拍女厕偷拍| 国产精品偷伦一区二区| 日韩精品视频在线不卡播放| 精品一区二区亚洲精品| 亚洲欧美日韩精品区| 麻豆国产免费av在线| 日韩午夜电影一区二区三区| 日韩精品一区二区三区电影在线播放| 日韩国产传媒视频在线观看| 偷拍视频在线一区二区| 免费观看久久久激情片| 国产超碰久久久久久精品| 无码精品人妻一区二区三区中| 免费观看黄片视频在线观看| 成人性生活三级黄色片| 国产一区二区在线不卡播放| 国产一区二区精品小视频| 91免费人成网站在线观看| 国产日韩在线不卡网站| 成年人片免费在线观看| 色橹橹欧美午夜精品福利| 福利1中文字幕手机在线| 在线麻豆国产传媒免费| 国产一区二区黄色录像| 97在线观看视频免费| 99精品欧美一区二区三区视频| 九九久久亚洲av成人乱片| 人人爽久久爱夜夜躁一区| 久久99精品综合国产女同| 国产伦人偷精品免费视频| 好吊视频在线免费观看| 亚洲午夜激情免费试看| 亚洲成人精品免费观看|