Hvaða hýsil á þessi HTTP/1.1 proxy beiðni við?

GET http://first.example/path HTTP/1.1
Host: second.example

Skilaboðin eru ósamkvæm. Í beiðni í algeru formi sem send er til proxy krefst RFC 9112 þess að framsendu Host gildið komi frá markmiði beiðninnar. Að framsenda Host: first.example er ætluð hegðun.

Í prófun á þróunarsíðu skaltu halda hýsilheiti tilfangsins samkvæmu í slóðinni og í HTTP authority. Veittu ætlaða nafn-til-vistfangs vörpun á því hoppi sem ber ábyrgð á upplausninni. Mótsöguleg Host yfirskrifun er ekki færanleg fyrirmæli um val á bakenda.

HTTPS er öðruvísi. Eftir að venjulegur CONNECT göng opnast fara TLS og innri HTTP skiptin fram inni í þeim. Proxy sem grípur ekki inn getur venjulega ekki endurskrifað það dulkóðaða Host svæði. CONNECT áfangastaður, TLS nafn og auðkenni vottorðsins halda áfram að vera aðskilin hlutverk.

Að eyða Via, Referer eða Cache-Control sættir ekki tvö authority. Skráðu form beiðninnar og staðinn þar sem þú sást hausinn áður en þú greinir endurskrifun proxys.

Tengdir greinar