检查给定网址是否指向有效文件(即不返回404/301 /等)的最佳方法是什么?我有一个脚本可以在页面上加载某些.js文件,但我需要一种方法来验证它接收的每个URL指向一个有效的文件.
我还在浏览PHP手册,看看哪些文件函数(如果有的话)实际上可以用于远程URL.我会编辑我的帖子,因为我发现了更多细节,但是如果有人已经走了这条路,请随意加入.
file_get_contents有点超出了目的,因为它足以让HTTP头做出决定,所以你需要使用curl来做到这一点: