Uma i-libproxy ibuyisela i-proxy URI ngesikhathi isokhethi elilandelayo lixhuma ngqo, hlola ukudluliswa. i-libproxy ithola inqubomgomo; ayivimbeli wonke amasokhethi avulwa uhlelo.

  1. Buza ngensiza. Ku-libproxy 0.5 C API ebhaliwe, dala imboni ye-proxy bese ucela i-URL yendawo okuyiwa kuyo yangempela.
  2. Hlaziya izifakazeli ezihleliwe. Imiphumela ye-HTTP, SOCKS neqondile idinga ukuphathwa okuhlukene. Gcina ukulandelana kwazo kokuthanda kanye nenqubomgomo yokwehluleka ehlosiwe.
  3. Lungiselela umsebenzisi. Nikela uhlobo lwe-proxy olukhethiwe, iphoyinti lokugcina kanye nokuhlelwa kokuqinisekisa kuthulisi elikwesekayo. Isokhethi le-TCP elingacwengiwe alitholi ingxoxo ye-CONNECT noma ye-SOCKS kusuka ku-URI ebuyisiwe.

Ungagcini impendulo eyodwa njengomzila wazo zonke izindawo futhi ungenzi ukuhamba ngqo kube unomphela ngenxa yokuthi i-proxy yokuqala yehlulekile kanye.

Uma iklayenti le-HTTP selivele lihlanganisa i-proxy yesistimu noma ukutholwa kwe-PAC, khetha umnikazi oyedwa wokukhetha. Izikhethi ezimbili ezizimele kanye nesinye isembozo kungakhiqiza umzila okungekho nqubomgomo eyayiwuhlosile.

Kukhodi yomdabu, landela umjikelezo wokuphila wemboni kanye nenkumbulo yemiphumela ye-API efakiwe. Ukuphinda usebenzise imboni kungagcina isimo sokuthola esiwusizo, kodwa isadinga umbuzo endaweni ngayinye. Bhala ukukhetha ngokwehlukile kumphumela woxhumano: i-URI ebuyisiwe ayifakazeli ukuqinisekiswa, ukuxazululwa noma ukufinyelela okulandelayo okuphumelelayo.

Izihloko ezihlobene