ይህ የHTTP/1.1 ፕሮክሲ ጥያቄ የትኛውን አስተናጋጅ ያመለክታል?

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

መልእክቱ የማይጣጣም ነው። ወደ ፕሮክሲ የሚላክ ፍጹም-ቅርጽ ጥያቄ ሲሆን፣ RFC 9112 የሚተላለፈው Host እሴት ከጥያቄው ዒላማ መምጣት እንዳለበት ይጠይቃል። Host: first.example ማስተላለፍ የሚጠበቅ ባህሪ ነው።

በልማት ጣቢያ ሙከራ ወቅት የሀብቱን አስተናጋጅ ስም በURL እና በHTTP authority ውስጥ ተጣጣሚ አድርገው ያቆዩ። የሚፈለገውን ስም-ወደ-አድራሻ ካርታ ለመፍታት ኃላፊነት ባለው hop ላይ ያቅርቡ። የሚጋጭ Host መተካት ለbackend ምርመራ ተንቀሳቃሽ መመሪያ አይደለም።

HTTPS ይለያል። የተለመደ CONNECT ዋሻ ከተከፈተ በኋላ፣ TLS እና የውስጥ HTTP ልውውጥ በውስጡ ይካሄዳሉ። የማይገታ ፕሮክሲ በአጠቃላይ ያንን የተመሰጠረ Host መስክ እንደገና መጻፍ አይችልም። የCONNECT መድረሻ፣ የTLS ስም እና የምስክር ወረቀት ማንነት የተለያዩ ሚናዎች ሆነው ይቆያሉ።

Via፣ Referer ወይም Cache-Control ማጥፋት ሁለቱን authorityዎች አያስታርቅም። የፕሮክሲ ድጋሚ-ጽሕፈትን ከመመርመርዎ በፊት የጥያቄውን ቅርጽ እና ራስጌውን የተመለከቱበትን ቦታ ይመዝግቡ።

ተዛማጅ ጽሑፎች