Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
290 views
in Technique[技术] by (71.8m points)

php - file_get_contents grab remote page, content is not updated

In my localhost PHP file test.php, I use php function file_get_contents to grab a forum index page.

echo file_get_contents('http://www.XX.com/forum.php');

when the forum data, sunch as posting , member changes, I refresh the test.php, content is hasn't changed, I want to know why?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

There are a number of possible reasons:

  • You are behind a caching proxy server and are receiving a cached copy of the page
    • This can exist at the network or server level
  • The target site detects such requests and provides cached versions for performance or security reasons
  • Your browser has cached the output of your script.

You will need to examine your configuration, talk to your network administrator, or check your own browser's cache to find the source of the problem.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...