linux – 为什么我不能在Ubuntu中使用wget获取此页面?

linux – 为什么我不能在Ubuntu中使用wget获取此页面?,第1张

概述http://121.199.111.177 我使用win7(IE8)访问此URL,没关系,我可以获取该页面. 但是如果我使用wget,或者在使用Chrome或Firefox的Ubuntu桌面下,我就无法获得任何东西. 像这样: root@ubuntu:~# wget 121.199.111.177--07:57:52-- http://121.199.111.177/ http://121.199.111.177

我使用win7(ie8)访问此URL,没关系,我可以获取该页面.

但是如果我使用wget,或者在使用Chrome或firefox的Ubuntu桌面下,我就无法获得任何东西.

像这样:

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: 47222010-12-05 02:18:49 ERROR 500: Internal Server Error.

一些telnet调试同意上述内容:

$telnet 121.199.111.177 80Trying 121.199.111.177...Connected to 121.199.111.177.Escape character is '^]'.GET / http/1.0http/1.1 500 Internal Server ErrorCache-Control: privateContent-Type: text/HTML; charset=utf-8Server: Microsoft-IIS/7.5X-Powered-By: ASP.NETX-UA-Compatible: IE=Emulateie7Date: Sun,05 Dec 2010 00:36:02 GMTConnection: closeContent-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.
总结

以上是内存溢出为你收集整理的linux – 为什么我不能在Ubuntu中使用wget获取此页面?全部内容,希望文章能够帮你解决linux – 为什么我不能在Ubuntu中使用wget获取此页面?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1025289.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存