Haɗa sabis ɗin amsa HTML na ICAP da Squid 7
Haɗa wani sabis ɗin amsa ICAP da ke akwai da proxy na gaba na Squid 7 kuma yanke shawara waɗanne amsoshi zai canza.
Domin proxy na gaba na Squid da ke buƙatar canza amsar HTML, yi amfani da hanyar daidaitawa. Squid yana kula da buƙatar proxy ta burauza; sabis ɗin amsa ICAP yana yin canjin jiki kuma yana mayar da saƙon HTTP da aka daidaita.
Wannan yana ba canjin wuri tabbatacce a cikin zagayowar rayuwar buƙata. Dokar kai na amsa ba za ta iya maye gurbin mai nazarin HTML ba, kuma matatar uwar garken yanar gizo daban ba ta sarrafa zirga-zirgar da ke wucewa ta Squid kai tsaye ba.
Haɗa sabis ɗin amsa
Domin ginin Squid 7 mai goyon bayan ICAP da sabis mai dacewa da ke akwai, siffar daidaitawa ita ce:
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
Kewayon abokin ciniki da URI na sabis misalai ne. URI dole ne ya ambaci ainihin sabis ɗin ICAP da ke aiwatar da canjin amsa; shelar /modify ba ya ƙirƙirar ɗaya. Wannan ɓangaren yana ƙara wa mai sauraron proxy da ke akwai da kuma kulawar shiga.
respmod_precache yana zaɓar daidaita amsa a wurin da ke gaban ajiya. adaptation_access yana zaɓar ma'amaloli na wannan sabis. Saitin bypass=0 yana nufin Squid ba zai iya wuce wannan sabis ɗin cikin shiru ba sa'ad da ma'amala mai dacewa ta sami gazawar sabis. Zaɓi wannan halin gazawa bisa ga ko ana buƙatar canjin.
Umarnin daidaitawa sun dogara da sigar. Musamman, waɗannan nassosin daidaitawa suna lissafa mu'amalolin sabis ɗin ICAP da shiga daidaitawa don Squid 7 da layukan da aka goyi baya a baya, kuma suna nuna cewa ba su samuwa a Squid 8. Dauki ɓangaren a matsayin misalin Squid 7 maimakon kwafa shi cikin kowace fitowa.
Ba sabis ɗin kwangilar canji mai daidaito
Ƙayyade waɗanne amsoshi suka cancanta da waɗanne canje-canje ake buƙata. Canjin HTML kawai ya kamata ya bar hotuna, kundin adana bayanai da kafofin watsa labarai marasa alaƙa su kasance ba a taɓa su ba. Sabis ɗin kuma yana buƙatar kula da wakilcin da a zahiri yake karɓa: jikunan da aka matse, tankadin haruffa da bayanan da ke bayyana jikin da aka canza. Saka rubutu cikin bayanan amsa ba tare da ka'ida ba ba canjin HTML na gama gari ba ne.
Yi la'akari da ajiya sa'ad da maye gurbin ya shafi mai amfani. Canji na gaban ajiya da ajiya da aka raba ba su da kyau idan wakilcin da aka samu ya inganta ga mai karatu ɗaya kawai. Ka daidaita ikon ajiya da manufar canji, kuma ka bi umarnin no-transform da suka dace.
Daga ƙarshe, rami na HTTPS CONNECT na yau da kullum yana ɗaukar bayanan da aka rufa. Ba ya fallasa HTML ga mai daidaita amsa. Tsarin binciken TLS da aka sarrafa da gangan yana buƙatar nasa daidaitaccen saiti da amincewar abokin ciniki kafin amsoshin da aka buɗe su iya shiga wannan hanyar. Dokar ICAP kaɗai ba ta ƙara wannan ganuwa ba.