来自 api 的具有不同标头的相同响应

问题描述 投票:0回答:1

我正在开发一个名为 Backpack 的交换平台。当标题完全不同时,我陷入了一些具有相同响应的神秘问题。

我得出的结论是服务器只是缓存请求并使用相同的数据返回它。

我尝试过的事情:请求的不同代理、标头尽可能不同、第一个请求后等待 10 秒、aiohttp、请求、与会话的连接以及在第一个响应后且没有会话的情况下清理缓存。

我尝试过的标题:

'Cache-Control': 'no-cache',
'Pragma': 'no-cache',
'Expires': '0',
'User-Agent': (random useragent for both requests),
"Connection": "close",

使 API 返回不同响应的唯一原因是更改主体参数,但对我来说这不是一个选项。

如何避免缓存?

python api python-requests aiohttp
1个回答
0
投票

通过在另一个域上使用代理解决了问题。

© www.soinside.com 2019 - 2024. All rights reserved.