په Chrome CDP کې د پروکسي تصدیق: د Fetch پېښې دواړه لارې سمبالول
له نیویګیشن دمخه د تصدیق غوښتنې فعالې کړئ، عادي ځنډول شوې غوښتنې دوام وکړئ او یوازې د هدف Proxy ننګونې ته د محدود هڅو له تګلارې سره ځواب ورکړئ.
په اړوند CDP ناسته کې، له نیویګیشن دمخه هنډلرونه ثبت کړئ، بیا Fetch.enable په دې پارامیټرونو سره غواړئ:
{"handleAuthRequests": true}| پېښه | اړینه د ځواب لار |
|---|---|
| Fetch.requestPaused | کله چې عادي کار باید دوام وکړي، continueRequest د هماغه requestId سره |
| Fetch.authRequired | authChallenge وګورئ، بیا continueWithAuth د تصدیق پېښې requestId سره وکاروئ |
د پېژندل شوي منځګړي لپاره، د تصدیق پارامیټرونه دا دي:
{
"requestId": "REQUEST_ID_FROM_AUTH_EVENT",
"authChallengeResponse": {
"response": "ProvideCredentials",
"username": "PROXY_USERNAME",
"password": "PROXY_PASSWORD"
}
}له اعتبارنامې سرچینې څخه د حساب له بارولو دمخه وګورئ چې authChallenge.source Proxy دی او اصلي سرچینه یې هدف ننګوونکی دی. Server ننګونه بله تصدیق تګلاره.
د هر نیول شوي غوښتنې لپاره اجازه شوې هڅې تعقیب کړئ؛ په تکراري ډول رد شوې ننګونه باید CancelAuth ترلاسه کړي، نه بله بې پایه سپارنه. د بشپړېدو یا ناستې د بندېدو پر مهال تعقیب پاک کړئ.
که پاڼه وځنډېږي، نه حل شوې requestPaused پېښې هم وګورئ. د تصدیق سمبالول هغوی په اتوماتيک ډول نه دوام کوي، او د پېښې هیڅ لاره د براوزر د پروکسي لاره نه ټاکي.