GIO ignore-hosts: emrat e hosteve dhe adresat IP përputhen veçmas
Kuptoni pse GIO mund ta dërgojë një emër hosti përmes proxy-t dhe njëkohësisht ta anashkalojë adresën e tij numerike IP, edhe kur të dyja identifikojnë të njëjtin shërbim.
Klienti juaj i bazuar në GIO shkon drejtpërdrejt te 192.168.40.12, por përdor proxy-n për reports.example. DNS thotë se emri zgjidhet në atë adresë. Zgjidhësi i anashkalimit nuk duhet të kryejë atë kërkim përpara se të zgjedhë një rrugë.
GSimpleProxyResolver dokumenton rregulla të veçanta përputhjeje: përjashtimet e emrave të hosteve zbatohen për destinacionet e identifikuara me emër; përjashtimet e IP zbatohen për destinacionet e identifikuara me adresë.
Me vetëm 192.168.40.12 në ignore-hosts, destinacioni numerik mund të anashkalohet, ndërsa emri i hostit jo. Zgjerimi i adresës në një zë nënrrjeti nuk e shndërron automatikisht në një listë emrash që zgjidhen brenda atij nënrrjeti.
Nëse të dy shkrimet duhet të jenë të drejtpërdrejta, shprehni të dy qëllimet me format që mbështet konsumatori aktual. Nëse përjashtimet vijnë nga cilësimet e GNOME, ruajini ato si zëra të veçantë liste. Mbajeni përjashtimin e emrit aq të ngushtë sa lejon kërkesa; një rregull i gjerë domeni i përshtatshëm mund të përjashtojë shërbime të palidhura.
Ky është një kontratë e zgjidhësit GIO, jo një rregull universal për çdo aplikacion në një desktop GNOME. Një shfletues ose bibliotekë tjetër HTTP mund të përdorë një zgjidhës tjetër, skript PAC ose konfigurim të qartë proxy.
Krahasoni shkrimin e URL-së, zgjidhësin e zgjedhur dhe modalitetin aktiv të proxy-t përpara se të diagnostikoni një analizues nënrrjeti të prishur. Një lidhje e drejtpërdrejtë e suksesshme sipas adresës është provë e dobishme për atë kërkesë të bazuar në adresë. Në vetvete nuk thotë asgjë për mënyrën se si u klasifikua kërkesa sipas emrit.