命令行网页浏览

时间:2011-01-06 20:31:32

标签: windows http ubuntu

有没有办法通过ubuntu或windows xp中的命令行执行http命令GET / PUT / SET?最好不要安装第三方产品。由于http是基于文本的,我认为在cmd行中运行会更容易。

我已经能够通过bash在ubuntu中获得我想要的GET内容

$wget google.com
$cat index.html

这有点笨重。管道输出或其他东西会很好,但即使这样也不是直截了当的。 C程序也很好。我正在尝试做一些像Fiddler那样的东西,但更基本的东西。

3 个答案:

答案 0 :(得分:6)

telnet google.com 80
GET / HTTP/1.0
Host: google.com

你必须在主机线后两次点击返回。它没有任何基础。

答案 1 :(得分:3)

如果您熟悉HTTP使用telnet

如果您正在寻找浏览器,请查看Links

答案 2 :(得分:0)

虽然它需要第三方工具,但现在我使用curl-X option允许我指定HTTP动词。 Windows有一些bash客户端,允许您运行curl,包括Cygwin

样品执行

$ curl -H "Content-Type: application/json" -X POST -d '{value: "600"}' http://localhost:8888/my/endpoint