r = requests.get('https://api.github.com', auth=('user', 'pass'))
r
একটি প্রতিক্রিয়া। এটিতে একটি অনুরোধ বৈশিষ্ট্য রয়েছে যা আপনার প্রয়োজনীয় তথ্য রয়েছে।
r.request.allow_redirects r.request.headers r.request.register_hook
r.request.auth r.request.hooks r.request.response
r.request.cert r.request.method r.request.send
r.request.config r.request.params r.request.sent
r.request.cookies r.request.path_url r.request.session
r.request.data r.request.prefetch r.request.timeout
r.request.deregister_hook r.request.proxies r.request.url
r.request.files r.request.redirect r.request.verify
r.request.headers
শিরোনাম দেয়:
{'Accept': '*/*',
'Accept-Encoding': 'identity, deflate, compress, gzip',
'Authorization': u'Basic dXNlcjpwYXNz',
'User-Agent': 'python-requests/0.12.1'}
তারপরে r.request.data
ম্যাপিং হিসাবে শরীর রয়েছে। urllib.urlencode
যদি তারা পছন্দ করে তবে আপনি এটিকে রূপান্তর করতে পারেন:
import urllib
b = r.request.data
encoded_body = urllib.urlencode(b)
প্রতিক্রিয়ার ধরণের উপর নির্ভর করে .data
-ট্রিবিউট অনুপস্থিত হতে পারে এবং .body
পরিবর্তে সেখানে একটি -ট্রিবিউট থাকতে পারে ।