Talbiet tal-proxy HTTP: URL assoluti kontra l-header Host
Żomm il-mira assoluta tat-talba u l-qasam Host konsistenti meta tagħmel talba HTTP/1.1 permezz ta' proxy espliċitu.
Liema host ifisser din it-talba tal-proxy HTTP/1.1?
GET http://first.example/path HTTP/1.1
Host: second.example
Il-messaġġ mhuwiex konsistenti. F'talba b'forma assoluta mibgħuta lil proxy, RFC 9112 tirrikjedi li l-valur Host mgħoddi jiġi mill-mira tat-talba. Li tgħaddi Host: first.example hija l-imġiba mistennija.
Fi test fuq sit tal-iżvilupp, żomm l-isem tal-host tar-riżorsa konsistenti fl-URL u fl-awtorità HTTP. Ipprovdi l-mapping isem-għal-indirizz mixtieq fil-hop responsabbli mis-soluzzjoni. Sostituzzjoni ta' Host konfliġġenti mhijiex istruzzjoni portabbli għall-għażla ta' backend.
HTTPS hu differenti. Wara li tiftaħ mina CONNECT ordinarja, TLS u l-iskambju HTTP intern iseħħu ġo fiha. Proxy li ma jinterċettax normalment ma jistax jikteb mill-ġdid dak il-qasam Host encrypted. Id-destinazzjoni CONNECT, l-isem TLS u l-identità taċ-ċertifikat jibqgħu rwoli separati.
It-tħassir ta' Via, Referer jew Cache-Control ma jirrikonċiljax iż-żewġ awtoritajiet. Irreġistra l-forma tat-talba u il-punt fejn osservajt il-header qabel ma tiddijanjostika kitba mill-ġdid tal-proxy.