Ombi hili la proksi la HTTP/1.1 linamaanisha mwenyeji gani?

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

Ujumbe hauoani. Katika ombi la umbo kamili linalotumwa kwa proksi, RFC 9112 inahitaji thamani ya Host inayopitishwa itokee kwenye lengo la ombi. Kupitisha Host: first.example ndiyo tabia inayotarajiwa.

Katika jaribio la tovuti ya maendeleo, weka jina la mwenyeji wa rasilimali sawa katika URL na mamlaka ya HTTP. Toa ramani ya jina-kwa-anwani inayotakiwa kwenye hop inayohusika na utatuzi. Ubatilishaji wa Host wenye migongano si maagizo yanayoweza kuhamishwa kwa kuchagua backend.

HTTPS inatofautiana. Baada ya handaki la kawaida la CONNECT kufunguliwa, TLS na ubadilishanaji wa ndani wa HTTP hutokea ndani yake. Proksi isiyoingilia kwa kawaida haiwezi kuandika upya sehemu hiyo ya Host iliyosimbwa. Marudio ya CONNECT, jina la TLS na utambulisho wa cheti hubaki majukumu tofauti.

Kufuta Via, Referer au Cache-Control hakuoanishi mamlaka mbili. Rekodi umbo la ombi na mahali ulipoona kichwa kabla ya kuchunguza uandikaji upya wa proksi.

Makala zinazohusiana