アカウント名:
パスワード:
最後の選択肢をネタにするなら、telnet hogehoge.com 80 だろー。
障害その他のテスト時とか、GETリクエストヘッダをエディタに書いておいて、一気に流し込むと意外と使えるwブラウザか、と言われたら、まぁその。
Fiddler web debugger [fiddler2.com] おすすめ。
最近は nc (netcat) を使うことの方が多いです.最近は telnet がインストールされていないマシンも多くありますし,nc の方が仮想端末の制御を行なわない分,下記のような感じでスクリプトから素直に使えるんですよね.% (echo 'GET / HTTP/1.0'; echo) | nc www.example.net 80
# 改行コードがLFだけなのは勘弁してください
最近は nc (netcat) を使うことの方が多いです. 最近は telnet がインストールされていないマシンも多くありますし, nc の方が仮想端末の制御を行なわない分,下記のような感じでスクリプトから素直に使えるんですよね. % (echo 'GET / HTTP/1.0'; echo) | nc www.example.net 80 # 改行コードがLFだけなのは勘弁してください
これ、printf(1)を使うと回避できますよ。
$ printf 'GET / HTTP/1.1\r\nHost: www.example.net\r\n\r\n' | nc www.example.net 80
上記より手軽では無いですが。あと最近はエディタであらかじめリクエストを作ってncに渡してます。これだと色々とテストするのに都合が良いので。
これって当然毎回コネクション切るんでしょうが、コネクション切らずにメッセージの送受信を繰り返せるようなのありませんかね。
あ、インタラクティブでも使えますよ。
hannelore:~% nc www.sun.com 80GET / HTTP/1.1 ←手書きHost: www.sun.com ←手書き HTTP/1.1 200 OKServer: Sun-Java-System-Web-Server/7.0...
さすがにtelnetが入ってないマシンよりncが入ってないマシンの方が多い気がします。 Linux限定とかなら分からなくも無いですが。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人はmoriwaka -- Anonymous Coward
なんでTelnetが無いんだー (スコア:1, 興味深い)
最後の選択肢をネタにするなら、telnet hogehoge.com 80 だろー。
障害その他のテスト時とか、GETリクエストヘッダをエディタに書いておいて、一気に流し込むと意外と使えるw
ブラウザか、と言われたら、まぁその。
Re:なんでTelnetが無いんだー (スコア:1)
Fiddler web debugger [fiddler2.com] おすすめ。
Re:なんでTelnetが無いんだー (スコア:1, すばらしい洞察)
最近は nc (netcat) を使うことの方が多いです.
最近は telnet がインストールされていないマシンも多くありますし,
nc の方が仮想端末の制御を行なわない分,下記のような感じでスクリプトから素直に使えるんですよね.
% (echo 'GET / HTTP/1.0'; echo) | nc www.example.net 80
# 改行コードがLFだけなのは勘弁してください
Re:なんでTelnetが無いんだー (スコア:2, 参考になる)
これ、printf(1)を使うと回避できますよ。
上記より手軽では無いですが。あと最近はエディタであらかじめリクエストを作ってncに渡してます。これだと色々とテストするのに都合が良いので。
Re: (スコア:0)
これって当然毎回コネクション切るんでしょうが、コネクション切らずにメッセージの送受信を繰り返せるようなのありませんかね。
Re:なんでTelnetが無いんだー (スコア:1)
あ、インタラクティブでも使えますよ。
Re: (スコア:0)
さすがにtelnetが入ってないマシンよりncが入ってないマシンの方が多い気がします。 Linux限定とかなら分からなくも無いですが。