Yan onitumọ HTTP::ProxyPAC ṣaaju ṣiṣayẹwo URL
Yan onitumọ JavaScript ti o wa ki o si tọju awọn abajade PAC pupọ nigbati alabara Perl nilo awọn ọna miiran.
Ti HTTP::ProxyPAC ba kuna lakoko iṣelọpọ, o le ma ti de ọdọ eyikeyi ibeere ibi-afẹde. Yiyan onitumọ alailorukọ rẹ gbiyanju modulu JavaScript ni akọkọ, lẹhinna JE; iṣelọpọ yoo kuna ti ko ba si ọkan ninu wọn ninu ayika Perl yẹn.
Niwọn igba ti JE wa tẹlẹ, yan pẹlu gbangba ki o ṣayẹwo ibi-afẹde:
use HTTP::ProxyPAC;
my $pac = HTTP::ProxyPAC->new('/path/to/network.pac', interp => 'je');
my @routes = $pac->find_proxy('http://service.example/status');Faili PAC agbegbe pin iṣayẹwo onitumọ kuro ninu gbigba PAC funrararẹ. Ẹlẹda naa tun le gba URL PAC, itọkasi okun script tabi ọwọ ti o ṣii.
Yan ipo abajade pẹlu idi. find_proxy ninu ipo scalar da abajade akọkọ pada; ipo atokọ ti a fihan tọju awọn oludije pupọ. Fi iye aṣoju ohun Result kọọkan ranṣẹ si iṣeto alabara HTTP gidi, ki o si koju abajade taara ni gbangba.
Oluṣayẹwo yan awọn ipa-ọna; alabara HTTP ṣi ni lati sopọ ki o si ṣe imuse ilana afẹyinti ti a beere. Titọju gbogbo awọn oludije ṣe pataki nikan ti alabara yẹn ba gbiyanju wọn ni ilana ti a pinnu.