Python Requests යළි-යොමු කිරීම්: None සහ හිස් proxy අගයන්
සිතියම් ඇතුළත් කිරීම ඉවත් කරන None අගයක් මත රඳා නොසිට, යළි-යොමු කිරීම් හරහා සෘජු මාර්ගගත කිරීමේ අභිප්රාය පැහැදිලිව තබා ගන්න.
සෘජු ඉල්ලීමක් යළි-යොමු කිරීමකට ළඟා වී ඊළඟ හුවමාරුව proxy මත අසාර්ථක වුවහොත්, එම සංක්රාන්තිය පරීක්ෂා කරන්න. Requests යළි-යොමු කිරීම් සඳහා proxy අදාළ සැකසුම් නැවත ගොඩනඟන අතර Session එය විශ්වාස කරන විට පරිසරය නැවත විමසා බැලිය හැකිය.
| සිතියම් අගය | ඒකාබද්ධ කිරීමේදී සිදුවන්නේ කුමක්ද |
|---|---|
None | යතුර ඉවත් කරනු ලබන අතර, පසුව එන පියවරකට පරිසරයෙන් පිරවිය හැකි නැතිවූ ඇතුළත් කිරීමක් ඉතිරි වේ. |
| හිස් තන්තුව | පැහැදිලි අගය රැඳී පවතී; එය එම යෝජනා ක්රමය සඳහා සෘජු මාර්ගගත කිරීමේ අභිප්රාය සුරකින්නට හැකිය. |
පවතින Session එකක් සඳහා, සෘජු ක්රියාවලියට සම්බන්ධ ගමනාන්ත යෝජනා ක්රම සපයන්න:
response = session.get(
'https://example.com/start',
proxies={'http': '', 'https': ''},
timeout=15,
)යෙදුම සපයයි නම් අමතර සත්කාරක-විශේෂිත සිතියම් සහ අභිරුචි අනුවර්තක පරීක්ෂා කරන්න. මෙම මාර්ගගත ආදානය එම සංරචක ක්රියාත්මක කරන සෑම හැකි ප්රතිපත්තියක්ම අභිබවා නොයයි.
රෝග විනිශ්චයේ සෑම URL එකක්ම තබා ගන්න
මුල් URL, සෑම යළි-යොමු ස්ථානයක්, ප්රතිචාර තත්ත්වය සහ අසාර්ථක වන අදියර වාර්තා කරන්න. HTTP සිට HTTPS දක්වා වෙනස අදාළ යෝජනා ක්රම යතුර වෙනස් කරයි; නව සත්කාරකයක් පළමු සත්කාරකයේ මඟහැරීමේ රීතියෙන් පිටත වැටිය හැකිය. ආරම්භක URL පමණක් අඩංගු වාර්තාව සංක්රාන්ති දෙකම සඟවයි.
යළි-යොමු අනුගමනය අක්රීය කර එක් ප්රතිචාරයක් නිරීක්ෂණය කිරීමෙන් සීමාව හෙළිදරව් විය හැකිය. ඉල්ලීමට තීරණය කිරීමට පෙර එහි ස්ථානය දත්ත ලෙස පරීක්ෂා කරන්න; මුල් අක්තපත්ර වෙනස් නොකර නව ගමනාන්තයකට නොයවන්න.
යෙදුම සියලු මාර්ගගත සහ විශ්වාස ආදාන හිතාමතාම හිමිකර ගන්නා විට පරිසර සොයාගැනීම අක්රීය කළ කැපවූ Session තවත් විකල්පයකි. එය ස්වයංක්රීය අක්තපත්ර සහ CA සොයාගැනීම කෙරෙහිද බලපායි, එබැවින් එය සාමාන්ය යළි-යොමු අලුත්වැඩියාවක් නොව යෙදුම් ප්රතිපත්තියක් ලෙස තෝරන්න.