cURL 重定向

  • curl获取Google,可以看出来命令本身不会跟踪重定向,得到302的状态
curl -s -f -I http://www.google.com
HTTP/1.1 302 Found
Cache-Control: private
Content-Type: text/html; charset=UTF-8
Referrer-Policy: no-referrer
Location: http://www.google.com.hk/?gfe_rd=cr&dcr=0&ei=bELsWaiZH4q_8QWqgLu4Bw
Content-Length: 272
Date: Sun, 22 Oct 2017 07:02:04 GMT
  • curl追踪重定向,使用-L
curl -s -f -I -L http://www.google.com
HTTP/1.1 302 Found
Cache-Control: private
Content-Type: text/html; charset=UTF-8
Referrer-Policy: no-referrer
Location: http://www.google.com.hk/?gfe_rd=cr&dcr=0&ei=c0LsWajsJZfB8AWch7HIBg
Content-Length: 272
Date: Sun, 22 Oct 2017 07:02:11 GMT

HTTP/1.1 200 OK
Date: Sun, 22 Oct 2017 07:02:11 GMT
Expires: -1
Cache-Control: private, max-age=0
Content-Type: text/html; charset=Big5
P3P: CP="This is not a P3P policy! See g.co/p3phelp for more info."
Server: gws
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN
Set-Cookie: 1P_JAR=2017-10-22-07; expires=Sun, 29-Oct-2017 07:02:11 GMT; path=/; domain=.google.com.hk
Set-Cookie: NID=114=srHUwtCAQUqg5q4WMblmeWFplXbpFPdvLsG33Fvqjpr3QNrqptNo-o0idqaLLI9H8kmFkeji5LVj9y4Stc99KQXIyPdo9w_SgEHhE4KtmOGfmxQk3Tm7pfob7W2Jl1Z6; expires=Mon, 23-Apr-2018 07:02:11 GMT; path=/; domain=.google.com.hk; HttpOnly
Transfer-Encoding: chunked
Accept-Ranges: none
Vary: Accept-Encoding
  • Ref

curl follow redirects

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,301评论 19 139
  • cURL是一个利用URL语法规定来传输文件和数据的工具,支持很多协议和选项,如HTTP、FTP、TELNET等,能...
    司马东阳阅读 5,278评论 0 6
  • 原文地址:PHPcURL库函数抓取页面内容(转)作者:巴克 cURL是一个利用URL语法规定来传输文件和数据的工具...
    司马东阳阅读 4,890评论 0 3
  • 怎么说呢,昨天也都4月最后一天了,一直以来想做一件轰轰烈烈的事,可世界太大,我很渺小,知足于现在的平淡便安好。 想...
    喑哑杉阅读 3,335评论 0 4
  • 观一场电影归来,洗去尘埃,沏一杯最便宜的花茶,加些金银花、巴马血菊,待热气缓缓上升,熟悉的茶香便开始弥漫四周。 夜...
    依水青萍阅读 3,607评论 0 2