我正在使用php函数getimagesize()。它几乎在所有条件下都有效,但它不适用于特定网址。请帮助我,为什么它不适用于该网址。您可以在下面查看该网址:
getimagesize('https://marketdataresearch.credit-suisse.com/cs/mdr/p/s/framework10/img/logo_cs.gif');
它不返回任何内容,也没有任何错误。
答案 0 :(得分:1)
该特定网址实际上背后有一些基本的安全性。如果您使用curl获取该URL,您将看到以下位置标题:
Location: /cookie-check?trg=insanely-long-strong
当您遵循该规则时,您最终会进入常规HTML页面。如果没有抓取cookie,在curl请求中使用cookiejar,下载文件,并对本地文件运行getimagesize
,那么你要做的就是不可能。