def _response(self, request, status, result=None, headers={}):
# type: (requests.PreparedRequest, int, Any, Dict[str, str]) -> requests.Response
response = requests.Response()
response.status_code = status
response.url = request.url
if result is not None:
response.raw = io.BytesIO(json.dumps(result).encode('utf-8'))
response.encoding = 'utf-8'
else:
response.raw = io.BytesIO(b'')
response.encoding = 'latin1'
response.headers.update(headers)
return response
评论列表
文章目录