我正在向我拥有的服务器卷曲并获得响应。但是此响应缺少位置字段。任何人都可以帮我弄清楚为什么会这样吗?
这是卷曲:
curl -I http://example.server.net/
这就是我得到的回应:
HTTP/1.1 200 OK
Date: Fri, 18 Jul 2014 15:08:53 GMT
Server: Apache/2.2.22 (Ubuntu)
Content-Length: 15
Vary: Accept-Encoding
Content-Type:
正如您所看到的,没有位置字段可以响应:
Location: http://example.server.net
我知道这是其他卷发的有效字段。我正在寻找可能无法显示某些基本字段的原因和可能的解决方案
谢谢!
答案 0 :(得分:0)
当响应代码为3xx时,您将获得Location
标头。
例如:
$ curl -I http://g.cn
HTTP/1.1 301 Moved Permanently
Location: http://www.google.cn/
Date: Fri, 18 Jul 2014 15:29:10 GMT
Expires: Fri, 18 Jul 2014 15:29:10 GMT
Cache-Control: private, max-age=2592000
Content-Type: text/html; charset=UTF-8
Server: gws
Content-Length: 218
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN
Alternate-Protocol: 80:quic,80:quic