重现步骤:
- 在某个类别中打开快速搜索输入框
- 点击“在此类别中”选项
- 输入几个字母
- 每输入一个字符就会执行一次搜索查询,没有等待时间,导致 403 错误
当未注册时似乎更容易发生这种情况,可能是因为不同的速率限制。

备注:如果手动输入 #categoryname 或在删除搜索查询以执行另一次搜索后,则不会发生这种情况。
重现步骤:
当未注册时似乎更容易发生这种情况,可能是因为不同的速率限制。

备注:如果手动输入 #categoryname 或在删除搜索查询以执行另一次搜索后,则不会发生这种情况。
错误仍然存在,我在网络选项卡中看到了所有请求,但有一段时间没有遇到错误消息了。是否为用户增加了每秒最大请求数?
另外,值得注意的是,虽然此错误发生在 meta.discourse.org 和 try.discourse.org 上,但并未发生在我的实例上。
也许这与某些设置有关?
将把调查列为中等优先事项,因为这有可能不必要地带来过多流量。
这取决于输入速度。如果你输入的速度足够快,请求就不会为每次击键发送。该小部件会以 400 毫秒为间隔进行请求发送的去抖动,如果用户的输入速度低于该阈值,则不会发送请求。在 macOS 上的 Safari/Firefox/Chrome 上进行了测试,在每个浏览器上效果都很好。
你可以将此作为证据:
![]()
在输入“Theme component data”和“Theme component data expl”之间只发送了两个请求,即中间字符没有发送请求。