W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
您可能需要解析當(dāng)前服務(wù)器的主機名。 Micronaut 包含 HttpHostResolver 接口的實現(xiàn)。
默認實現(xiàn)按順序在以下位置查找主機信息:
提供的配置
轉(zhuǎn)發(fā)標(biāo)頭
X-Forwarded- 標(biāo)頭。如果 X-Forwarded-Host 標(biāo)頭不存在,則忽略其他 X-Forwarded 標(biāo)頭。
主機頭
請求 URI 的屬性
嵌入式服務(wù)器 URI 上的屬性
可以使用以下配置更改哪些標(biāo)頭提取相關(guān)數(shù)據(jù)的行為:
屬性 | 類型 | 描述 |
---|---|---|
|
主機解析配置 |
|
|
java.lang.String |
存儲主機的標(biāo)頭名稱 |
|
java.lang.String |
存儲協(xié)議的頭名稱 |
|
java.lang.String |
存儲端口的標(biāo)頭名稱 |
|
boolean |
如果主機標(biāo)頭支持端口,則為真 |
|
java.util.List |
允許的主機正則表達式模式列表。任何解決 |
上述配置還支持允許的主機列表。配置此列表可確保任何已解析的主機與提供的正則表達式模式之一相匹配。這對于防止主機緩存中毒攻擊很有用,建議配置。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: