Ukuphela kwesikhathi ku-waitForSelector kusho ukuthi into ebelindelekile ayizange ifeze isimo sayo sokulinda. Ukwengeza i-proxy ngaphambi kokuba ibonakale akufakazeli ukuthi ukuxhumana kwe-TCP kwe-proxy kuphelile.

  1. Gcina ubufakazi bokuzulazula. Rekhoda i-URL yokugcina, isimo sempendulo eyinhloko kanye nezicelo ezihlulekile ezihlobene ngaphambi kokulindela isikhethi. Ku-Puppeteer impendulo yephutha le-HTTP ayijikijelwa ngempela njengokuhlukile kokuzulazula.
  2. Hlola idokhumenti elethiwe. Isihloko sayo noma isithombe sesikrini esifihlwe ngokucophelela kungaveza inselelo yokungena, ikhasi lokwenqatshwa ukufinyelela noma ikhasi lesifunda esihlukile. Kungenzeka ukuthi ikhasi okuhlosiwe lalinazo izicelo zohlelo ezihlulekile; hlola nesikhethi kanye nohlaka.
  3. Bhekana nanoma iyiphi inselelo emthonjeni wayo. Misela ukuqinisekiswa kwe-proxy okusekelwayo ngaphambi kokuzulazula kwinselelo ye-proxy. Inselelo yendawo ekuyiwa kuyo ingeyohlelo olugunyaziwe lohlelo lokusebenza, futhi inezinkomba zayo.

Lokhu kuvame ukuveza ubufakazi obusizo obabukhona ngaphambi kokuba ukulindela into kube ukuhlukile kokuqala okubikwe yikhodi yakho. Ukunikeza i-proxy iphasiwedi yewebhusayithi akukwazi ukulungisa leyo dokhumenti yangaphambilini.

Khetha isibali sikhathi ngemva kokuhlonza umsebenzi ohlulekile. Ukuzulazula, ukusethwa kwenethiwekhi kanye nokulindela izinto kunemikhawulo ehlukene. I-UI ehamba kancane ngempela ingathethelela ukulindela isikhethi isikhathi eside; ikhasi lephutha lizohlala liyidokhumenti engalungile.

Gcina iseshini yesiphequluli nomzila kuzinzile ngenkathi uqhathanisa. Ukushintsha i-proxy, isikhethi kanye nayo yonke imo yesiphequluli emzameni owodwa kufihla ukuthi yisiphi isimo esasibalulekile.

Izihloko ezihlobene