为什么我在 Ubuntu 中使用 wget 无法获取此页面? [关闭]

2024-01-11

http://121.199.111.177 http://121.199.111.177

我用win7(IE8)访问这个网址,没问题,可以获取页面。

但如果我使用 wget,或者在 Ubuntu 桌面下使用 Chrome 或 Firefox,我将无法获取任何内容。

像这样:

root@ubuntu:~# wget 121.199.111.177
--07:57:52--  http://121.199.111.177/
            => `index.html.1'
Connecting to 121.199.111.177:80... connected.
HTTP request sent, awaiting response... Read error (Connection reset by peer) in headers.
Retrying.

我尝试使用用户代理,但仍然不起作用:

root@ubuntu:~# wget --user-agent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)" http://121.199.111.177/
--08:08:04--  http://121.199.111.177/
           => `index.html.1'
Connecting to 121.199.111.177:80... connected.
HTTP request sent, awaiting response... Read error (Connection reset by peer) in headers.
Retrying.

为什么?如何使用 wget 获取此页面?


错误代码 500 是内部服务器错误。 Wget 在标头中读取此错误代码,甚至不费心获取内容。所以服务器有问题需要修复。

$ wget -S http://121.199.111.177/
--2010-12-05 02:18:32--  http://121.199.111.177/
Connecting to 121.199.111.177:80... connected.
HTTP request sent, awaiting response... 
  HTTP/1.1 500 Internal Server Error
  Cache-Control: private
  Content-Type: text/html; charset=utf-8
  Server: Microsoft-IIS/7.5
  X-Powered-By: ASP.NET
  X-UA-Compatible: IE=EmulateIE7
  Date: Sun, 05 Dec 2010 00:19:02 GMT
  Connection: keep-alive
  Content-Length: 4722
2010-12-05 02:18:49 ERROR 500: Internal Server Error.

一些telnet调试与上面一致:

$ telnet 121.199.111.177 80
Trying 121.199.111.177...
Connected to 121.199.111.177.
Escape character is '^]'.
GET / HTTP/1.0

HTTP/1.1 500 Internal Server Error
Cache-Control: private
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.5
X-Powered-By: ASP.NET
X-UA-Compatible: IE=EmulateIE7
Date: Sun, 05 Dec 2010 00:36:02 GMT
Connection: close
Content-Length: 4722

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<title>IIS 7.5 详细错误 - 500.19 - Internal Server Error</title> 
<style type="text/css"> 
<!-- 
body{margin:0;font-size:.Connection closed by foreign host.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么我在 Ubuntu 中使用 wget 无法获取此页面? [关闭] 的相关文章

随机推荐