跳到主要內容
AI News HubLIVE
更多
站內改寫1 分鐘閱讀

datasette-ip-rate-limit 0.1a0

文章摘要

由於不良爬蟲的猛攻,Simon Willison 使用 Codex (GPT-5.5 xhigh) 構建了一個可配置的速率限制外掛,用於阻止頻繁訪問特定區域的 IP 地址。

datasette-ip-rate-limit 0.1a0
回報錯誤

更正管道尚未開通,可先複製下方文章資訊留存。

查看更正說明
直接讀正文

datasette-ip-rate-limit 0.1a0 版本已釋出。該外掛旨在透過客戶端 IP 地址對 Datasette 請求進行速率限制。

Simon Willison 在其部落格中宣佈,由於 datasette.io 網站受到不良爬蟲的猛烈攻擊,他利用 Codex(GPT-5.5 xhigh)構建了這款可配置的速率限制外掛。該外掛能夠阻止那些在特定區域過快訪問的 IP 地址。

目前,Willison 已經在 datasette.io 上部署了該外掛的生產配置。配置示例包括:使用 Fly-Client-IP 頭部作為標識,最多跟蹤 10000 個鍵值,豁免靜態檔案路徑和驗證碼路徑,並針對 /global-power-plants/* 和 /legislators/* 等路徑設定了每 60 秒最多 60 次請求的限制,違規 IP 將被封禁 20 秒。

該外掛的原始碼已釋出在 GitHub 上,採用 Apache 2.0 許可。

展開要點與分析

文章情報

工程師進階

要點

  • datasette.io 網站受到不良爬蟲的頻繁訪問,促使開發速率限制外掛。
  • 外掛由 Codex (GPT-5.5 xhigh) 構建,支援配置化規則。
  • 生產配置包括基於 IP 頭的限制、最大鍵值數量、豁免路徑和具體限制規則。

要點與分析由自動化流程生成,可能有誤,請結合原始來源核實。