ICAP HTML جاۋاب مۇلازىمىتىنى Squid 7 غا ئۇلاش
مەۋجۇت ICAP جاۋاب مۇلازىمىتىنى Squid 7 ئالدىنقى ۋاكالەتچىسىگە ئۇلاڭ ۋە قايسى جاۋابلارنى ئۆزگەرتىشنى بېكىتىڭ.
HTML جاۋابىنى ئۆزگەرتىشكە توغرا كېلىدىغان Squid ئالدىنقى ۋاكالەتچىسى ئۈچۈن adaptation يولىنى ئىشلىتىڭ. Squid توركۆرگۈنىڭ ۋاكالەتچە تەلەپنى بىر تەرەپ قىلىدۇ؛ ICAP جاۋاب مۇلازىمىتى گەۋدە ئۆزگەرتىشنى ئورۇنداپ، ماسلاشتۇرۇلغان HTTP ئۇچۇرىنى قايتۇرىدۇ.
بۇ ئۆزگەرتىشكە تەلەپنىڭ ھاياتلىق دەۋرىدە ئېنىق ئورۇن بېرىدۇ. جاۋاب باش قۇرۇلمىسى قائىدىسى HTML تەھلىلچىسىنىڭ ئورنىنى ئالالمايدۇ، ئايرىم تور مۇلازىمېتىر سۈزگۈچى Squid دىن ئۆتكەن ئېقىمنى ئاپتوماتىك بىر تەرەپ قىلمايدۇ.
جاۋاب مۇلازىمىتىنى ئۇلاش
ICAP قوللىشى بار Squid 7 قۇرۇلمىسى ۋە مەۋجۇت ماس كېلىدىغان مۇلازىمەت ئۈچۈن، سەپلىمە شەكلى مۇنداق:
acl adaptation_clients src 192.0.2.0/24
icap_enable on
icap_service html_editor respmod_precache bypass=0 icap://127.0.0.1:1344/modify
adaptation_access html_editor allow adaptation_clients
adaptation_access html_editor deny all
خېرىدار دائىرىسى ۋە مۇلازىمەت URI سى مىساللاردۇر. URI جاۋاب ئۆزگەرتىشنى ئەمەلگە ئاشۇرىدىغان ھەقىقىي ICAP مۇلازىمىتىنى ئاتىشى كېرەك؛ /modify نى ئېلان قىلىش ئۇنى ياراتمايدۇ. بۇ پارچە ۋاكالەتچىنىڭ مەۋجۇت ئاڭلىغۇچىسى ۋە زىيارەت كونتروللىرىنى تولۇقلايدۇ.
respmod_precache جاۋاب adaptation نى ساقلىغۇچتىن ئىلگىرىكى نۇقتىدا تاللايدۇ. adaptation_access شۇ مۇلازىمەتنىڭ سودىلىرىنى تاللايدۇ. bypass=0 تەڭشىكى قوللىنىلىدىغان سودا مۇلازىمەت مەغلۇبىيىتىگە يولۇققاندا Squid نىڭ بۇ مۇلازىمەتنى جىمجىت ئاتلاپ كېتەلمەيدىغانلىقىنى بىلدۈرىدۇ. بۇ مەغلۇبىيەت ھەرىكىتىنى ئۆزگەرتىشنىڭ مەجبۇرىي ياكى ئەمەسلىكىگە قاراپ تاللاڭ.
Adaptation يوليورۇقلىرى نەشرگە باغلىق. بولۇپمۇ، بۇ سەپلىمە پايدىلانمىلىرى Squid 7 ۋە ئىلگىرىكى قوللانغان تارماقلار ئۈچۈن ICAP مۇلازىمىتى ۋە adaptation زىيارەت كۆرۈنمە يۈزلىرىنى تىزىپ، Squid 8 دە ئۇلارنىڭ ئىشلەتكىلى بولمايدىغانلىقىنى بەلگىلەيدۇ. بۇ پارچىنى Squid 7 مىسالى سۈپىتىدە قاراڭ، ھەر قانداق نەشرىگە كۆچۈرمەڭ.
مۇلازىمەتكە ئېنىق ئۆزگەرتىش كېلىشىمى بېرىڭ
قايسى جاۋابلارنىڭ لايىق ئىكەنلىكى ۋە قانداق ئۆزگەرتىش كېرەكلىكىنى بەلگىلەڭ. پەقەت HTML ئۆزگەرتىش رەسىملەر، ئارخىپلار ۋە مۇناسىۋەتسىز مېدىيانى تەگمەي قالدۇرۇشى كېرەك. مۇلازىمەت ھەقىقەتەن تاپشۇرۇۋالغان ۋەكىللىكنىمۇ بىر تەرەپ قىلىشى كېرەك: پىرىسلانغان گەۋدىلەر، ھەرپ كودلاشلار ۋە ئۆزگەرگەن گەۋدىنى تەسۋىرلەيدىغان مېتا سانلىق مەلۇمات. خالىغان جاۋاب بايتلىرىغا تېكىست قىستۇرۇش ئومۇمىي HTML ئۆزگەرتىش ئەمەس.
ئالماشتۇرۇش ئىشلەتكۈچىگە خاس بولغاندا ساقلىغۇچنى ئويلىشىڭ. نەتىجىدىكى ۋەكىللىك پەقەت بىر ئوقۇرمەن ئۈچۈنلا ئىناۋەتلىك بولسا، ساقلىغۇچتىن ئىلگىرىكى ئۆزگەرتىش بىلەن ئورتاق ساقلىغۇچ ناچار بىرىكمە. ساقلىغۇچ ئىقتىدارى ۋە ئۆزگەرتىش سىياسىتى نى ماسلاشتۇرۇپ تۇتۇڭ ۋە قوللىنىلىدىغان no-transform يوليورۇقلىرىغا رىئايە قىلىڭ.
ئاخىرىدا، ئادەتتىكى HTTPS CONNECT تۇنېلى شىفىرلانغان بايتلارنى توشىدۇ. ئۇ HTML نى جاۋاب ماسلىغۇچىغا ئاشكارىلىمايدۇ. قەستەن باشقۇرۇلىدىغان TLS تەكشۈرۈش تەرتىپى شىفىرلانغان جاۋابلار بۇ يولغا كىرىشتىن بۇرۇن ئۆزىنىڭ ماس سەپلىمىسى ۋە خېرىدار ئىشەنچىسىگە ئېھتىياجلىق. پەقەت ICAP قائىدىسىلا بۇ كۆرۈنۈشنى قوشمايدۇ.