
前言:requests,HTTP请求的"人生苦短"
如果说Python的哲学是"人生苦短,我用Python",那么requests库就完美诠释了这一理念。还记得我刚开始做接口测试时,用的是urllib库,那酸爽的体验至今难忘:
# urllib的痛苦回忆
import urllib.request
import urllib.parse
import json
data = urllib.parse.urlencode({'key': 'value'}).encode()
req = urllib.request.Request('http://example.com', data=data)
req.add_header('Content-Type', 'application/x-www-form-urlencoded')
response = urllib.request.urlopen(req)
result = json.loads(response.read().decode())
大约 7 分钟
