注目キーワード

MOONGIFT

OSSを中心としたメディアポータル

Webシステムを開発している時に、ネットワーク上のよく分からないエラーにはまることがある。また、ブラウザでは実行できないHTTPメソッド(PUT/DELETEなど)の実行結果を確認したり、デバッグしたりするのは手間がかかる作業だ。 0

Picture 167.png
HTTPメソッドをブラウザのように実行 0

それを緩和してくれるのが開発用HTTPクライアントだ。Firefox向けにはRestTest、Windows向けRESTClientにはがある。そしてMac OSX向けにはHTTP Clientが利用できる。 0

HTTP ClientはBSDライセンスの下に公開されているオープンソース・ソフトウェアで、Webシステムの開発やマッシュアップ開発に役立つソフトウェアだ。 0

HTTP ClientはURLを指定し、特定のHTTPメソッドとデータを付与して実行できる。利用可能なメソッドはGET/POSTの他、PUT/DELETE/HEAD/OPTIONS/TRACE/CONNECTとなっている。 0

Picture 168.png
エラー内容も分かりやすい 0

 

そしてヘッダに特定の値を設定したり、ボディーに値を指定することができる。そしてSendボタンを押せばリクエスト内容がダンプされ、レスポンス内容も閲覧できる。UTF-8であれば日本語も表示される(他のエンコーディングは確認していない)。 0

これだけのメソッドに対応していれば、自社のWebサービス用のWeb APIを開発したり、そのマッシュアップを作るのにも役立つはずだ。Mac OSXを使ったWeb開発者であれば必須のソフトウェアと言えそうだ。 0

Picture 169.png
初期設定 0

# 2008年12月13日 本文修正

 

HTTP Client - Mac Developer Tool for HTTP Debugging
 http://ditchnet.org/httpclient/

MOONGIFTの関連記事

このエントリーを含むTwitter

Related Posts Plugin for WordPress, Blogger...
新規購読
新規購読

プレミアムでしか読めない記事が193あります。ぜひ登録を!

  • オープンブロックス - OpenBlockS
  • 広告募集

ぷらっとオンラインおすすめ商品もっと見る

もっと見る

人気記事もっと見る