簡體   English   中英

如何避免在 python 上緩存 HTTP 請求? (aiohttp)

[英]How to avoid caching HTTP requests on python? (aiohttp)

我在 replit 上運行一個項目,我對一些 rest api 端點做了一些 http 請求(使用 aiohttp)。 問題是它不斷返回舊版本的響應。 當我嘗試在瀏覽器或 curl 上訪問相同的 rest api 端點時,響應已經更改/更新。 但是當我在 replit 中運行我的代碼時,之前的請求中的響應仍然很舊。

嘗試在 repl 中使用 python shell(aiohttp 和請求)運行請求,但仍然遇到同樣的問題,但是當我使用 curl 時它很好。

我已經在標頭上嘗試了緩存控制/編譯指示/過期,但仍然沒有運氣。

發送請求時使用此標頭

  headers = {
    "cache-control": "max-age=0",
  }

session.get(url , headers=headers)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM