它在php中使用curl从外部网站获取内容。我从https://www.flickr.com/等网站获取内容。该网站将为不同语言的浏览器显示不同的内容(使用不同的语言)。我想只获得英文内容。我试过了:
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12");
但它不起作用。它反而检索中文内容。有什么建议吗?
答案 0 :(得分:6)
使用CURLOPT_HTTPHEADER
设置Accept-Language
请求标头,如下所示:
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Accept-Language: en']);