Ukuqinisekisa i-proxy ku-Chrome CDP: phatha zombili izindlela zomcimbi we-Fetch
Nika amandla izicelo zokuqinisekisa ngaphambi kokuzulazula, qhubeka nezicelo ezijwayelekile ezimisiwe futhi uphendule kuphela inselele ye-Proxy ehlosiwe ngomgomo wemizamo elinganiselwe.
Kuseshini ye-CDP efanele, bhalisa iziphathi ngaphambi kokuzulazula, bese ushayela Fetch.enable ngalezi zinketho:
{"handleAuthRequests": true}| Umcimbi | Indlela yokuphendula edingekayo |
|---|---|
| Fetch.requestPaused | continueRequest ngaleyo requestId lapho umsebenzi ojwayelekile kufanele uqhubeke |
| Fetch.authRequired | Hlola i-authChallenge, bese usebenzisa i-continueWithAuth nge-requestId yomcimbi wokuqinisekisa |
Kumxhumanisi owaziwayo, izinketho zokuqinisekisa ziyilezi:
{
"requestId": "REQUEST_ID_FROM_AUTH_EVENT",
"authChallengeResponse": {
"response": "ProvideCredentials",
"username": "PROXY_USERNAME",
"password": "PROXY_PASSWORD"
}
}Qinisekisa ukuthi authChallenge.source yi-Proxy nokuthi umsuka wayo ungumbangi ohlosiwe ngaphambi kokulayisha i-akhawunti kumthombo wemininingwane yokuqinisekisa. Inselele ye-Server ilandela omunye umgomo wokuqinisekisa.
Landelela imizamo evunyelwe esicelweni ngasinye esibanjiwe; inselele enqatshwa kaningi kufanele ithole i-CancelAuth, hhayi okunye ukuhanjiswa okungapheli. Sula ukulandelela lapho kuqedwa noma kuhlolwa iseshini.
Uma ikhasi limile, hlola nemibiko ye-requestPaused engakaxazululwa. Ukuphathwa kokuqinisekisa akuziqhubeki ngokuzenzakalela, futhi ayikho indlela yomcimbi ekhetha umzila we-proxy wesiphequluli.