просмотр веб-страниц командной строки

есть ли способ выполнить http-команды GET/PUT / SET через командную строку в ubuntu или windows xp? Желательно без установки сторонних продуктов. Будучи тем, что http основан на тексте, я думал, что будет намного проще работать в строке cmd.

я смог получить то, что я хочу получить в ubuntu в bash через

$wget google.com
$cat index.html

Это довольно неуклюже. Было бы неплохо трубить выход или что-то еще, но даже это не прямо вперед. Программы на C и прекрасно. Я пытаюсь сделать что-то вроде того, что мы получаем с помощью Fiddler, но более простой.

3 ответов


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

вы должны дважды нажать return после строки Хоста. Это не становится более основным.


Если вы знакомы с использованием HTTP telnet.

Если вы ищете обозреватель посмотреть ссылки.


хотя для этого требуется сторонний инструмент, в эти дни я использую curl. The -X вариант позволяет мне указать глагол HTTP. Windows имеет несколько клиентов bash, которые позволяют запускать curl, включая Cygwin.

Образец Исполнения

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