UID tag : 04 7F C7 BA 20 4B 80
Message : 04 7F C7 BA 20 4B 80TCP connection ready
Sending..
Packet sent
+IPD,210:HTTP/1.1 200 OK
Server: nginx/1.14.0
Date: Tue, 05 Jun 2018 11:51:29 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: keep-alive
X-Acc-Exp: 600
X-Proxy-Cache: HIT localarra.com
0
上面是代码我能够调用我的api,但只有一次如何在esp8266 arduino项目中禁用缓存。我的所有代码都正常工作只是esp8266每次显示来自缓存的响应我尝试使用postman它每次调用但不是esp8266请注释,如果你可以帮助。
答案 0 :(得分:0)
这些是您正在访问的Web服务器返回的标头。
缓存不在ESP8266中,它位于Web服务器中。该网站通过代理服务器提供服务,该代理服务器缓存页面 - 这通常用于帮助提高性能,就像在内容分发网络中一样。
如果您附加一个URL查询参数,代理服务器将为您提供页面的新副本而不是缓存副本,则可能会这样做。
您没有共享您正在访问的网址,所以假设它是
http://www.example.com/page
在那种情况下,
http://www.example.com/something?foo=1
可能导致代理绕过缓存。
如果这不起作用,那么你可能不会绕过服务器的缓存。
但是 - 网站运营商可能有充分的理由使用缓存 - 这不是你应该绕过的东西。