Chrome CDP প্ৰক্সী প্ৰমাণীকৰণ: দুয়োটা Fetch ইভেন্ট পথ চম্ভালক
নেভিগেশ্যনৰ আগতে auth অনুৰোধ সক্ৰিয় কৰক, সাধাৰণ paused অনুৰোধ আগবঢ়াওক আৰু কেৱল উদ্দেশ্যিত Proxy challenge এ সীমিত প্ৰচেষ্টা নীতিৰে উত্তৰ দিয়ক।
প্ৰাসংগিক CDP ছেছনত, নেভিগেশ্যনৰ আগতে হেণ্ডলাৰ পঞ্জীয়ন কৰক, তাৰ পিছত এই পেৰামিটাৰৰ সৈতে Fetch.enable মাতক:
{"handleAuthRequests": true}| ইভেন্ট | আৱশ্যকীয় প্ৰতিক্ৰিয়া পথ |
|---|---|
| Fetch.requestPaused | সাধাৰণ কাম আগবঢ়াব লগা হ'লে সেই requestId ৰ সৈতে continueRequest |
| Fetch.authRequired | authChallenge পৰীক্ষা কৰক, তাৰ পিছত auth ইভেন্টৰ requestId ৰ সৈতে continueWithAuth ব্যৱহাৰ কৰক |
চিনাক্ত মধ্যস্থতাকাৰীৰ বাবে, auth পেৰামিটাৰবোৰ হ'ল:
{
"requestId": "REQUEST_ID_FROM_AUTH_EVENT",
"authChallengeResponse": {
"response": "ProvideCredentials",
"username": "PROXY_USERNAME",
"password": "PROXY_PASSWORD"
}
}credential উৎসৰ পৰা একাউণ্ট লোড কৰাৰ আগতে যাচাই কৰক যে authChallenge.source Proxy হয় আৰু ইয়াৰ উৎস উদ্দেশ্যিত challenger হয়। Server challenge এ আন এটা প্ৰমাণীকৰণ নীতি.
প্ৰতি আটক কৰা অনুৰোধত অনুমোদিত প্ৰচেষ্টা ট্ৰেক কৰক; বাৰে বাৰে নাকচ হোৱা challenge এ CancelAuth পোৱা উচিত, আৰু অন্তহীন নতুন দাখিল নহয়। সম্পূৰ্ণ হোৱা বা ছেছন বন্ধৰ সময়ত ট্ৰেকিং পৰিষ্কাৰ কৰক।
পৃষ্ঠা ওলমি থাকিলে, অমীমাংসিত requestPaused ইভেন্টও পৰীক্ষা কৰক। auth চম্ভালনীয়ে সেইবোৰ স্বয়ংক্ৰিয়ভাৱে আগবঢ়াই নিদিয়ে, আৰু কোনো ইভেন্ট পথেই ব্ৰাউজাৰৰ প্ৰক্সী পথ নিৰ্বাচন নকৰে।