BASH - 卷曲-L无法正常工作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BASH - 卷曲-L无法正常工作相关的知识,希望对你有一定的参考价值。

使用-L flash,curl应该遵循重定向但是我有301 Moved永久。

例如:curl -I -L -s era-min-eu.org |头-n 1

响应:HTTP / 1.1 301永久移动

你可以帮帮我吗?

谢谢

答案

您正在查看输出,只显示示例代码中的第一行。无头运行该命令会显示响应的其余部分:

$ curl -I -L -s era-min-eu.org
HTTP/1.1 301 Moved Permanently
Server: nginx/1.10.3
Date: Wed, 28 Feb 2018 15:44:35 GMT
Content-Type: text/html
Connection: close
Location: http://era-min.prod.lamp.cnrs.fr
Cache-Control: max-age=10800

HTTP/1.1 503 Service Temporarily Unavailable
Date: Wed, 28 Feb 2018 15:44:36 GMT
Server: Apache
P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"
Expires: Wed, 17 Aug 2005 00:00:00 GMT
Last-Modified: Wed, 28 Feb 2018 15:44:36 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
X-Frame-Options: SAMEORIGIN
Content-Type: text/html; charset=utf-8
Set-Cookie: ee178549c4135355897a0fd336ea26d8=0jabfedtnk08u4ru0u29uq9a86; path=/; HttpOnly
Connection: close
另一答案

正如@zzevann上面解释的那样,重定向确实有效。初始站点给出301错误,但低于它转发并显示Location: http://era-min.prod.lamp.cnrs.fr行中指示的更新站点的卷曲信息。

在更新的URL上运行curl:

$ curl -I -L -s era-min.prod.lamp.cnrs.fr

输出:

HTTP/1.1 503 Service Temporarily Unavailable
Date: Wed, 28 Feb 2018 16:27:28 GMT
Server: Apache
P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"
Expires: Wed, 17 Aug 2005 00:00:00 GMT
Last-Modified: Wed, 28 Feb 2018 16:27:28 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
X-Frame-Options: SAMEORIGIN
Content-Type: text/html; charset=utf-8
Set-Cookie: ee178549c4135355897a0fd336ea26d8=iccsu7vp1f99qvhgcbvbk8t102; path=/; HttpOnly
Connection: close

以上是关于BASH - 卷曲-L无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章

带有复选框和自定义适配器的 ListView,片段无法正常工作

无法从 onListItemClick 开始片段

使用片段共享过渡时返回过渡无法正常工作

OnClick 在片段的回收器适配器中无法正常工作

片段在较低版本的android中无法正常工作

后堆栈在 Jetpack Navigation 中无法正常工作