郵便配達:ポストマン(HTTPテストツール)レイダーの詳細な方法を使用しては - 仕上げします

 

 

ポストマンは、多くの機能を持って、この記事では、唯一の方法について説明髪GETのコア、POSTの。

取得/ポストデータ交換の郵便配達フラスコ使用して、バックエンドのシミュレーション
1を、対話モードゲット
1.1を、最初のプログラムを実行してフラスコ
のpythonフラスココードを記述すると、プログラムが手順フラスコを使用してテストされている、フラスコフレームワークはPythonベースのWebサイトです。

インポートフラスコからフラスコ
jsonifyフラスコインポート要求から、
 
「」 '
装飾的な機能としてapp.route呼び出すアプリ(フラスコを継承)、呼び出しapp.route接触機能がアップに装飾されたパラメータ@ルート方法。:三のデコレータの効果が含ま
         相対アドレス「/」、GETメソッド(デフォルト)、表示機能・インデックス・リンク
         アップ表示機能、インデックスに関連付けられた相対アドレス「/インデックス」、GETメソッド(デフォルト)、
         「/ postjson」相対アドレスを方法POSTは、表示機能postJsonHandlerにリンクされています。
(1)、そのインデックス関数呼び出し、ブラウザの相対アドレスは、「/」または「/インデックス」である場合、GETメソッドに従って(ブラウザのアドレスフィールド取得パラメータ、パラメータは本実施の形態ではない)です。
(2)ブラウザ/ postjson 'の相対アドレスは、POSTメソッド(本体からの情報取得パラメータ)、関数呼び出しpostJsonHandlerを押します。要求に格納された情報、
前記方法get__jsonは、データを分離し、JSON(JavaScriptオブジェクト表記)で表されます。
'' '
 
 
のインスタンスを作成フラスコ、与える変数のApp
のApp =フラスコ(name__ __)
 
@ app.route(' / ')=#デフォルトの方法[' GET ']
@ app.route(' /インデックス「)#デフォルトの方法= [ 'GET'

    応答= {
        'から': 'インデックス'、
        '朝': 'メッセージ'
    }
    戻りjsonify(応答)、200
 
 
 
 
@ app.route( '/ postjson'、メソッド= [ 'POST'])
postJsonHandler DEF():
    印刷(request.is_json)
    コンテンツ= request.get_json()
    プリント(コンテンツ)
    リターン'JSONposted'
 
app.run(ホスト= '0.0.0.0'、ポート= 8090)
 
 
 
 
 
 
利用配達員模拟与后端フラスコ的取得/ポスト数据交互
#1、取得模式交互
 
#_ * _ _ * _コーディング= UTF-8
フラスコ輸入フラスコから
フラスコのインポート要求から、jsonify
 
 
アプリ=フラスコ(__ name__)
 
 
#@ app.route( '/取得'、メソッド= [ 'GET 」、 'POST'])
@ app.route( '/')=#デフォルトの方法[ 'GET']
DEF GET():
    名前= request.args.get( '名前'、 '')
    名前の場合== 'NIU':
        年齢= 27
    他:
        年齢= '有効な名前'
    リターンjsonify(
        データ= {名:年齢}、
        余分= {
            「合計': '120'
        }
    )
 
 
であれば__name__ == '__main__':
    app.debug =真
    app.run(ホスト=' 0.0.0.0' 、ポート= 8001)
 
 

 

1.2、ポストマン実行し
、プロンプトに応じて、スタート郵便配達をします。http://0.0.0.0:8090 /またはlocalhostを:8090 /インデックス   
フラスコのヒントを実行した後、そして時にはプロンプトが0.0.0.0である、のような:* onhttp実行://0.0 .0.0:8090 /(Ctrlキーを押しながら Cを終了します)。

localhostが127.0.0.1であるローカルドメイン名です。
プログラムのドメイン名が0.0.0.0である、また、ローカルドメイン名ということが、通常は127.0.0.1をローカルドメイン名を実行した後に語りました。保険の目的のために、ローカルドメイン名も同様にlocalhostに。
8090は、ポート番号
/インデックスが相対URLアドレスは、要求の方法は、発現GETメソッド要求情報がURLフィールド、サーバ応答情報中に配置され得ることです。
送信ボタン、サーバーの応答情報の後、プログラムに対応した情報と一致し、赤いボックスを参照してください。


 

2、ポスト対話モード-郵便配達が使用して記事を送信する
ポストマン、開始
最初のステップは、入力します。http://0.0.0.0:8001 /ポスト
注:投稿を追加することを忘れないでください!
第二段階は、ボディ→生→JSONを選択し、入力内容:{「名」:「NIU 」}
第三ステップ、送信ボタン、JSONを掲載戻り、両端、仮想Webサーバーとクライアントで表示されます。

 

 
----------------
免責事項:この記事は、元の記事CSDNブロガー「プログラム猿乙女座」であり、BY-SAの著作権契約CC 4.0に従って、再現し、オリジナルを添付してくださいソースリンクと、この文。
オリジナルリンクします。https://yunyaniu.blog.csdn.net/article/details/103903134

リリース1605元の記事 ウォンの賞賛6377 ビュー1258万+

おすすめ

転載: blog.csdn.net/qq_41185868/article/details/104584710