我从我的计算机向我的服务器上的curl
文件发出PHP
请求,并返回以下响应。
HTTP/1.1 200 OK
Content-Length: 317
Content-Type: application/json
Server: Microsoft-IIS/7.5
Last-Modified: Wed, 19 Feb 2014 11:30:16 GMT
Via: 1.1 SC10100_83_75
Connection: keep-alive
Date: Wed, 19 Feb 2014 12:00:47 GMT
问题是,这似乎缓存了我的请求,并没有返回最新的值。我怀疑它是由于Via头(读取它是关于代理)。它是什么,我该如何删除它?
答案 0 :(得分:0)
看起来像via - 表示您已通过代理路由 - 但是 - 这只是信息 - 您需要确保正确设置缓存标头,以便代理采取正确的操作。
目前,您的请求中没有设置缓存标头。
如果您不希望缓存它 - 请设置以下标题:
Cache-Control: no-cache
请参阅http://www.w3.org/Protocols/HTTP/Issues/cache-private.html