දෝෂ නිරාකරණ ප්රොක්සිය සමඟ අසාර්ථක අවස්ථා සැලසුම් කිරීම
ප්රොක්සි පාදක පරීක්ෂණයක් පරීක්ෂා කළ යුතු සේවාදායක හැසිරීම අනුව HTTP සංස්කරණ, ප්රමාද සහ බාධා වූ හුවමාරු තෝරන්න.
සාමාන්ය සේවාදායකය කලාතුරකින් නිපදවන ප්රතිචාරයක් සේවාදායකයාට මුහුණ දීමට සිදු වූ විට දෝෂ නිරාකරණ ප්රොක්සිය ප්රයෝජනවත් වේ. පළමුව සේවාදායකයාගේ හැසිරීම නිර්වචනය කරන්න, පසුව එම තත්ත්වය ඇති කරන මැදිහත්වීම තෝරන්න.
“ඉල්ලීම අසාර්ථක විය” ඉතා පුළුල් පරීක්ෂණ අවස්ථාවකි. වලංගු HTTP දෝෂ ප්රතිචාරයක්, කිසිදා නොපැමිණෙන ප්රතිචාරයක් සහ බාගැනීමක් මැදින් කැඩී ගිය සම්බන්ධතාවක් යෙදුමෙන් වෙනස් දේවල් ඉල්ලා සිටී.
| අවස්ථාව | පරීක්ෂා කළ යුතු හැසිරීම |
|---|---|
| සම්පූර්ණ HTTP දෝෂ ප්රතිචාරය | සේවාදායකය තත්ත්වය කියවා අදහස් කළ දෝෂ ප්රතිපත්තිය යොදනවාද |
| ප්රමාද වූ ප්රතිචාරය | පරිශීලකයාට අවලංගු කළ හැකිද සහ අදහස් කළ අවස්ථාවේ කාල සීමාව යෙදේද |
| අනපේක්ෂිත ශීර්ෂකයක් හෝ බොඩි ක්ෂේත්රයක් | විග්රහය සහ වලංගුකරණය පැහැදිලිව අසාර්ථක වේද |
| බාධා වූ හුවමාරුව | අසම්පූර්ණ දත්ත අවසන් ප්රතිඵලයෙන් වෙන්කර හඳුනාගත හැකිද |
නිවැරදි ස්තරයේ මැදිහත්වීමක් භාවිත කරන්න
Charles ඉල්ලීමක් හෝ ප්රතිචාරයක් යැවීමට පෙර නවතන බ්රේක්පොයින්ට් සපයයි. අල්ලා ගත් පණිවිඩය පරීක්ෂා කර සංස්කරණය කළ හැක, යැවීමට ඉඩ දිය හැක හෝ අවලංගු කළ හැක. එහි Rewrite මෙවලම ගැලපෙන ශීර්ෂක, URL හෝ බොඩි වෙත පුනරාවර්තනීය වෙනස්කම් යොදයි. ත්රොට්ලිං මඟින් කලාප පළල සහ එකතු වූ ප්රමාදය පාලනය කරයි.
මෙම පාලන HTTP සේවාදායකයක හැසිරීම පරීක්ෂා කළ හැකි නමුත් කලාප පළල සීමාව අහඹු IP පැකට් නැතිවීමේ නිවැරදි ආකෘතියක් නොවේ. ප්රොක්සියට දත්ත බෆර කළ හැක, සම්බන්ධතා නැවත භාවිත කළ හැක සහ වෙනම ඉහළ ගමන් සම්බන්ධතාවක් විවෘත කළ හැක. අවශ්ය තත්ත්වය විශේෂයෙන් HTTPට පහළින් නම් ජාලය දුර්වල කිරීමේ මෙවලමක් තෝරන්න.
සෑම අවස්ථාවක්ම අර්ථ නිරූපණය කළ හැකි ලෙස තබා ගන්න
අදහස් කළ සත්කාරකය සහ මාර්ගය තදින් ගැලපෙන ලෙස සකසන්න. සාමාන්ය හුවමාරුවකින් ආරම්භ කර, එක් වෙනස්කමක් සක්රීය කර, කුමක් වෙනස් වුණාද යන්න සටහන් කරන්න. නැවත උත්සාහයක් දෙවන අන්ත ලක්ෂ්යයට ළඟා වුවහොත්, එම උත්සාහයටද එම නියමය බලපෑ යුතුද යන්න තීරණය කරන්න. නොඑසේ නම් කොන්දේසි රහිත නැවත ලිවීමක් සෑම ප්රතිසාධන මාර්ගයක්ම මුල් අසාර්ථකත්වය බවට පත් කළ හැක.
උඩුගත කිරීමක හෝ ගෙවීමකට සමාන ක්රියාවක, නැති වූ ප්රතිචාරයක් මඟින් සේවාදායකය ඉල්ලීම ප්රතික්ෂේප කළ බව ඔප්පු නොවේ. සෑම ප්රවාහන අසාර්ථකත්වයක්ම නැවත කිරීම ආරක්ෂිත යැයි පැවසීමට වඩා එම අපැහැදිලිතාව නැවත උත්සාහ අවස්ථාවට ඇතුළත් කරන්න.
HTTPS අන්තර්ගතය පරීක්ෂා කිරීමට හෝ සංස්කරණය කිරීමට සේවාදායකය දෝෂ නිරාකරණ ප්රොක්සියේ TLS පරීක්ෂා සැකසුමට සහභාගී විය යුතුය. CONNECT පමණක් ගෙන යන ප්රොක්සිය සංකේතනය කළ යෙදුම් බයිට් දකී. වෙනම පරීක්ෂණ වින්යාසයක් භාවිත කර පසුව එහි මාර්ගකරණය සහ විශ්වාස සැකසුම නැවත පිහිටුවන්න, එවිට පසුකාලීන නිරීක්ෂණ සාමාන්ය සේවාදායකය විස්තර කරයි.