Гэртээ хийсэн PAC тестийн хуудсанд Host болон URL гэсэн шошготой хоёр талбар байна. Товч тэдгээрийн утгыг энэ дарааллаар дамжуулдаг. Харамсалтай нь PAC функц эсрэг дарааллыг хүлээж байдаг.

FindProxyForURL(url, host)

Нэг жишээ очих газарт дуудлага ийм байх ёстой:

FindProxyForURL("https://status.office.example/", "status.office.example")

Хоёр дахь аргумент нь схем, зам, портгүй хост нэр юм. host-г мэдэгдэх нэртэй харьцуулах дүрэм, тестийн хэрэгсэл тэнд бүрэн URL өгвөл таарахгүй.

Хоёр орц нь тэмдэгт мөр тул JavaScript алдаа шидэх шаардлагагүй. Скрипт чимээгүйхэн эцсийн return-д хүрч, итгэмээр харагдах прокси харуулж чадна. Тиймээс энэ алдааг муу домэйн дүрэм гэж андуурахад онцгой хялбар байдаг.

Дүрмээс өмнө дуудлагыг шалгана уу

Тестийн хэрэгсэл дэх функцийн дуудлагыг уншиж, тэр хил дээрх хоёр утгыг шалгана уу. Дараа нь мэдэгдэх нарийн хост үл хамаарах тохиолдлыг өгөгдмөл маршрут ашиглах ёстой холбоогүй хосттой харьцуулна уу. Үл хамаарах тохиолдлыг гажиг орцтой тохирох хүртэл өргөжүүлж эхлэх хэрэггүй.

Засварласан дуудлага үнэлэгчийн туслах орчныг авч үзэхэд үлдээсээр байна. Тогтмол myIpAddress() эсвэл дутуу DNS туслах нь хөтчийн бодит сүлжээний төлөв биш. Тэдгээрийг тусдаа асуулт болгон бариарай. Яаралтай засвар нь параметрийн гэрээ; дараагийн засвар, шаардлагатай бол, тестийн орчин зориулалтын хэрэглэгчийг төлөөлөх юм.

Холбоотой нийтлэлүүд