如何为我的 cURL 请求设置语言标头?例如现在我得到了 facebook.com 的荷兰语主页,可能是因为我的服务器位于荷兰/通过标头发送的默认语言?..
在这种情况下,我更喜欢英语而不是荷兰语,所以我尝试在curl中设置一个httpheader,但我没有任何意义?我做错了什么或者我应该设置什么?
(zend 表示法)
CURLOPT_HTTPHEADER => 'Accept-Language: en-US;q=0.6,en;q=0.4',
提前致谢!
我到达此页面时正在寻找一种将语言标头传递给命令行中的curl 的方法。如果您想在 bash 单行代码中设置标头,请使用-H Accept-Language
$ curl -s -H 'Accept-Language: es' -XGET "http://www.google.com"
<!doctype html>
<html itemscope="" itemtype="http://schema.org/WebPage" lang="es-419">
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<meta content="/logos/doodles/2016/united-states-elections-2016-4829342880235520-hp.gif" itemprop="image">
<meta content="Tu voz importa. �Encuentra tu casilla y vota! g.co/elections/dondevotar #Everyonein2016 #GoogleDoodle" property="og:description">
...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)