ポストマン、使用インタフェース・テスト・ツール

郵便配達インタフェーステストツールの紹介

約郵便集配人:
ポストマンクロームプラグインの強力なデバッグWebページで、HTTPリクエストを送信します。

これは、強力なWeb API&HTTPリクエストのデバッグを提供します。HTTPリクエスト(GET、HEAD、POST、PUT ..)のいずれかのタイプを送信することができる、任意の数のパラメータは、+ヘッダに含まれます。

ポストマンの特徴:

  • 主にネットワーク要求パケットをシミュレートするために使用
  • 素早くリクエストを作成します
  • 再生、管理要求
  • クイックセットアップネットワークエージェント

ポストマンインストール

1は、App Store、App Storeのアドレスでクローム検索:https://chrome.google.com/webstore/search/postmant=http://webstore.google COM。
壁のダウンロードの上には、直接Googleのブラウザプラグインに追加

2、クライアントインストール
https://www.getpostman.com/appsは
Chromeアプリケーションに比べて、マック/ Windowsのアプリを選択することをお勧めします、壁の上にダウンロードする必要はありませんが、より強力な

リクエストを取得

ページのアクセス要求(GETメソッド):

http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getWeatherbyCityName?theCityName=Los Angeles 

別の都市を入力してリターン異なる気象条件インターフェースインターフェースの予測
リンクは上記の入力ボックスに戻って取得し、送信ボタンをクリックすると、対応する戻り値の情報を得ることができます

リクエストパラメータは変更:
上記の入力リンク要求は、以下のように、異なる結果を返すために、データを、パラメータ、theCityName「ロサンゼルス」に対応する値をクリックし、「ロンドン」を変更し、送信をクリックしてください:

ポスト要求

ページのアクセス要求(郵便法):

http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getWeatherbyCityName

別の都市を入力してリターン異なる気象条件インターフェースインターフェースの予測
ポストの背面上の入力ボックス内のリンクを

リクエストパラメータを変更:
以下のように要求上記のリンクを入力し、ボディのクリックは、x-www-form-urlencodedで選択し、theCityName「ワシントン」に対応する値は、送信をクリックして、ワシントンの天気予報を得ることができます。

フォームデータ、x-www-form-urlencodedで、生バイナリ的区别

  • フォームデータは、
    HTTPリクエストマルチパート/フォームデータでは、メッセージデータ処理は、区切り文字で区切られたラベルの細胞にある形成するであろう。どちらのアップロード、キーと値のペアは、あなたはまた、ファイルをアップロードすることができます。コンテンツ・処分、情報フィールドのいくつかを説明するため;境界分離、マルチパート/フォームデータをアップロードすることができるファイルによる結合をアップロードすることができるフィールドは、ファイルをアップロードすると、ファイルのContent-Typeのタイプを説明します値のペア、複数のファイルをアップロードすることができますので、それは、キーと値のペアを使用する方法。
  • x-www-form-urlencodedでは、
    アプリケーション/ X-WWW-from-ある URLエンコード、 フォームのデータは対に変換されます。
  • 生は、
    任意のテキスト形式をアップロードすることができ、テキスト、JSON、XML、HTMLなどをアップロードすることができます。
  • バイナリ
    のContent-Typeの同等:アプリケーション/ octet-ストリーム、 どのキーが存在しないため、その文字通りの意味から、あなただけのように一つだけのファイルをアップロードし、一般的にファイルをアップロードするために使用されるバイナリデータをアップロードすることができます。

マルチパート/フォームデータ及びx-www-form-urlencodedで差

  • マルチパート/フォームデータは、
    いずれかのファイルなどのバイナリデータをアップロードすることができます、また、フォームのキーと値のペアをアップロードすることができますが、最終的メッセージに変換されます。
  • x-www-form-urlencodedで
    のみキーと値のペアをアップロードし、キーと値のペアが離間しています。

GETとPOSTメソッド差法

  1. GETは、サーバーからデータを取得し、サーバーに送信されたデータを投稿することです。
  2. セキュリティが非常に低い取得するには、高いセキュリティを投稿してください。しかし、良いよりPostメソッドの効率。
  3. 他よりもセキュリティ金庫のPOSTをGET。
    注:「セキュリティ」ここで、セキュリティの同じ概念ではなく、上記のGET。上記の「安全な」という意味は、単にデータ変更のためではなく、ここではセキュリティ上の影響は、次のようなセキュリティの意味、本当にある:(1)ログインページがあるかもしれないので、クリアテキストでGET、ユーザー名とパスワードを介してデータを提出すると、URLに表示されますが他の人はほかに、あなたの口座番号とパスワードを取得することができるように、ブラウザのキャッシュ、(2)他の人が、あなたのブラウザの履歴を表示し、また、データを送信するために使用するGETは、クロスサイトリクエストフォージェリ攻撃を引き起こす可能性があります。
    要するに、投稿データをサーバーに送信した要求の一種である一方、要求は、要求されたデータをサーバ1種類に送信され得るために、FORM(フォーム)で、メソッドのデフォルトは「GET」、基本的に、GETとPOSTのみ配信メカニズムであります異なる、髪を取りません!

おすすめ

転載: www.cnblogs.com/TD1900/p/12635251.html