【发布时间】:2018-04-28 16:43:41
【问题描述】:
这是我提出请求的方式:
from aiohttp import request
def make_request(self, request_payload, request_headers, request_method, request_url_path):
url = self.config["HOST_URL"] + "/" + request_url_path
response = yield from request(request_method, url=url, params=request_payload, headers=request_headers, allow_redirects=False)
return response
这里请求成功时的预期响应是response status 302 和一个Location 响应头,其中将包含需要进行重定向的url。
问题是,我的响应状态为 200,这是来自最终 url 的响应。我怎样才能实现我想要的?
"allow_redirects=False" 应该有效,但它没有。我不确定如何让它按我的需要工作。
【问题讨论】:
标签: python python-asyncio http-redirect aiohttp