2017-04-12 4 views
0

私はすぐに私が働いている同僚のためのHTTPの基本についてのプレゼンテーションを行います。httpシェルのようなものはありますか?

私は何度もこのようなことをしてきました。私がやりたいことの1つは、httpサーバーに直接telnetして、さまざまなヘッダーを送信することです。この考えは、プロトコルの簡潔さを示し、ディスカッションからブラウザを削除することです。

以前は、タイプミスやタイムアウトのためにテキストドキュメントを使用してヘッダーをコピーしました。

  • 、これはそれが簡単だという事実を強調など、ただのテキストを、最初に行くために
  • をsomewebserver.com:80単にGETを入力するためのtelnetなど
  • :だから、それはこのような何かを行きます
  • 後で要求する場合は、テキスト文書から要求をコピーして貼り付けます。
  • 等...

様々なシェルの歴史の動作原理と同様、前のコマンドを、再生する方法があった場合、それはいいだろう。しかし、http [interactive]シェルの検索は、無関係の荒れ果てた荒れ地です。

このようなことはありますか?それとも、私の検索用語に基づいていますか?他のツールや自分自身を構築するためのヒントなど、アドバイスを歓迎します。

私はおそらく、Macintoshでプレゼンテーションをしています。

ありがとうございます!

私はあなたがPostManを使用することをお勧めグレッグ

+1

私はhttpサーバとの双方向コミュニケーション_そのまま_の形式の必要がないという理由だけで、そのようなことが存在する疑い。私が可能であると想像していたのは、標準のシェルを使用し、httpサーバへのソケットを開くことです。次に、好きな言葉をそのソケットにリダイレクトするだけです。 – arkascha

+1

rlwrap ...とnetcat? –

+1

ええ、ちょうど 'カーミット'を考えましたが、実際に 'ネットキャット'も私の心に来ました。 – arkascha

答えて

0

が、私は数年のためのRESTfulなAPIを開発するためにそれを使用しました、それはブラウザのクッキーを同期、httpリクエストの任意の種類を送信することができ、私はそれはまたの素晴らしいツールだと思いますhttpリクエストを管理します。

+0

このユースケースではちょっと太りすぎです。 OTOH、日々の仕事を探す価値があります。ありがとう! –

0

私の答えは@ BenjaminW'sに基づいています。

HTTPieが私の望むように見えます。

https://httpie.org/

関連する問題