【发布时间】:2025-12-15 22:50:03
【问题描述】:
在 timer_tick 中有一个 webclient 检查一个 url,如果该 url 返回一些东西,那么 webclient 下载另一个 url,基本上第二个 url 像 GET 一样使用,所以当调用第二个 url 时,php 服务器删除来自数据库的值。所以下次检查第一个 url 时,不会返回任何内容。但是,问题是,即使在发送第二个 url 之后,当在连续的计时器周期中检查第一个 url 然后显示新数据时,webclient 似乎返回旧值至少 3-4 次。为了确认服务器本身是否返回任何缓存数据,我通过直接转到链接手动检查它并且没有缓存数据,它始终在执行第二个 url 的那一刻是最新的。那么,谁能说明为什么会发生这种情况?
【问题讨论】: