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 ରୂପାନ୍ତର ନୁହେଁ।

ପ୍ରତିସ୍ଥାପନ ଉପଯୋଗକର୍ତ୍ତା-ନିର୍ଦ୍ଦିଷ୍ଟ ହେଲେ କ୍ୟାସିଂ ବିଚାର କରନ୍ତୁ। ଫଳାଫଳ ଉପସ୍ଥାପନା କେବଳ ଜଣେ ପାଠକ ପାଇଁ ବୈଧ ହେଲେ precache ରୂପାନ୍ତର ଏବଂ ସେୟାର୍ଡ କ୍ୟାସ୍ ଖରାପ ସଂଯୋଗ। କ୍ୟାସ୍-ଯୋଗ୍ୟତା ଏବଂ ରୂପାନ୍ତର ନୀତି ସମନ୍ୱିତ ରଖନ୍ତୁ ଏବଂ ପ୍ରଯୁଜ୍ୟ no-transform ନିର୍ଦ୍ଦେଶ ପାଳନ କରନ୍ତୁ।

ଶେଷରେ, ସାଧାରଣ HTTPS CONNECT ସୁଡଙ୍ଗ ଏନକ୍ରିପ୍ଟେଡ୍ ବାଇଟ ବହନ କରେ। ଏହା HTML କୁ ପ୍ରତିକ୍ରିୟା ଆଡାପ୍ଟର ସମ୍ମୁଖରେ ପ୍ରକାଶ କରେ ନାହିଁ। ଜାଣିଶୁଣି ପରିଚାଳିତ TLS ଯାଞ୍ଚ ବ୍ୟବସ୍ଥା ପାଇଁ ଡିକ୍ରିପ୍ଟ ହୋଇଥିବା ପ୍ରତିକ୍ରିୟା ଏହି ପଥରେ ପ୍ରବେଶ କରିବା ପୂର୍ବରୁ ନିଜର ସୁସଙ୍ଗତ ସେଟଅପ୍ ଏବଂ କ୍ଲାଏଣ୍ଟ ବିଶ୍ୱାସ ଆବଶ୍ୟକ। କେବଳ ICAP ନିୟମ ସେହି ଦୃଶ୍ୟତା ଯୋଡେ ନାହିଁ।

ସମ୍ପର୍କିତ ପ୍ରବନ୍ଧ