Squid-ын URL дахин бичигч хариуны агуулгыг өөрчилж чадах уу?
Дамжуулах проксиг өргөтгөхдөө хүсэлтийн URL-ын сонголтыг хариуны тохируулга болон TLS тайлалтаас тусгаарлаарай.
url_rewrite_program хүсэлтийн URL-ын шийдвэрт ажилладаг. Энэ нь хүсэлтийн мэдээллийг хүлээн авч Squid-ын туслах протоколоор хариулдаг; татаж авсан файлыг хүлээн аваад засварлаж буцаадаггүй.
| Хүсэж буй үйлдэл | Холбогдох хязгаар |
|---|---|
| Хөтчийг чиглүүлэх эсвэл өөр хүсэлтийн URL сонгох | URL дахин бичигч туслахын хүсэлтийн үе шатны үүрэг |
| Харагдах HTTP хариуны агуулгыг өөрчлөх | Хариуны тохируулгын хэрэгсэл, жишээ нь тохируулсан ICAP хариуны өөрчлөлт |
| Энгийн CONNECT дотор HTTP унших | Эхлээд очих газрын TLS-ыг тохирох байршуулалтын журамд дуусгах шаардлагатай |
| Аппликейшнээр шифрлэгдсэн файлыг тайлах | Файлын формат, алгоритм, түлхүүр нь тээвэрлэлтээс үл хамаарна |
Сүүлийн хоёр мөрийг амархан андуурдаг. HTTPS-ээр тээвэрлэгдэх энгийн файлыг TLS хамгаалдаг. Аппликейшнээр шифрлэгдсэн файл HTTPS дууссаны дараа ч шифрлэгдсэн хэвээр үлдэж болно. Тохируулгын интерфейс сонгох нь аппликейшны түлхүүр ч, түүний тайлах алгоритм ч өгөхгүй.
Энгийн CONNECT шифрлэгдсэн туннелийн байтуудыг дамжуулдаг. URL туслах дотоод хариуг ил гаргадаггүй; шалгалт шаардсан загвар нь энэ урсгалыг байршуулалтад тайлж болох эсэх, тайлах ёстой эсэхийг тодорхойлох ёстой.
Squid HTTP мессежийг шалгаж чадах газарт хариу өөрчлөх үйлчилгээ агуулгын кодчилол, өөрчлөгдсөн урт, алдааны үеийн зан төлөвийг хариуцсаар байна. Хувиргалтыг тодорхойлсны дараа интерфейсийг сонгоорой, ажиллаж буй URL дахин бичих жишээг хэзээ ч хүлээн авдаггүй боловсруулалтын үе шат руу өргөтгөхөөс зайлсхийгээрэй.