ポストマンを使用して簡単なエクスプレスアプリとの相互作用


あなたはOopsからモジュラーの概念に精通している、右?それで、私の導入はこのポストにありません.😆


導入


Postmanは、我々はこの単純なExpressアプリと対話するために使用しているAPIクライアントです.

DSP 9107 / シンプルエクスプレスアプリ


デモ目的のための非常に簡単なエクスプレスアプリ。


Postman is a collaboration platform for API development. Postman's features simplify each step of building an API and streamline collaboration so you can create better APIs—faster.


我々は簡単にExpressのアプリを設定するには、このポストを参照してください.


課題は、APIがクライアントサーバの相互作用を便利にする方法を理解することです🌱

内容

  • Introduction

  • Setup
  • Prerequisites
  • Windows
  • Linux

  • Usage
  • Building a Request
  • Receiving a Response
  • Another Request
  • Conclusion
  • References
  • Further Reads
  • セットアップ


    相互作用部に降りる前に、ワークスペースを設定しましょう.

    必要条件

  • 対コード
  • ノード.js
  • シンプルエクスプレスアプリ
  • 郵便配達人
  • Windows

  • あなたが最初の3つの必須条件を持っていないならば、あとに続いてください.
  • ゲットPostman
  • Linux

  • あなたが最初の3つの必須条件を持っていないならば、あとに続いてください.
  • インストール
  • sudo snap install postman
    

    用途

  • オープンポストマン
  • サインアップしたり、単に“サインをスキップし、アプリにまっすぐに私を取るをクリックします.”
  • をクリックして+ ブラウザのタブバーのように見えるバーでボタンを押します.
  • 見てみましょう、我々は実際に初心者として気にする必要がありますポストマンのすべてのコンポーネントのものを把握しましょう.
    我々は、シンプルなエクスプレスアプリの利用をされますAPI Documentation 郵便配達人に慣れる😁

    リクエストの作成


  • HTTPメソッド
  • 参照GET 極端な左で?をクリックして、すべてのHTTPメソッドのリストをサポートして郵便番号をサポートします.そのままにしておきなさい.
  • URL
  • メソッドのドロップダウンはURLバーです.このURLを入力
    localhost:9107/queryParams?someKey=someValue
    

    応答を受け取る



    送信をクリックすると、あなたのウィンドウの右側にこの応答を取得します.
    サーバーがクエリパラメータとして送信したものを返すことがわかります.したがって、多くの問い合わせパラメータとして送信することができます.
    トップでは緑の情報を見ることができます.それらは

  • HTTPレスポンスコード- HTTPにいくつかの応答コードが定義されています.200 リクエストが成功したことを示します.

  • 応答時間-私たちの要求に応答するサーバーのための時間.

  • レスポンスサイズ-ヘッダー、本文、および任意のクッキーがサーバーによって返されます.
  • さらに詳細については、それぞれのタグの上にカーソルを置きます.

    もう一つの要請


    リクエストデータのURLに表示されないように、問い合わせ本文に問い合わせデータを送信します.
  • メソッドを変更するPOST
  • URLを変更する
  • localhost:9107/bodyJSON
    
  • URLバーのすぐ下にボディを置く{"someKey":"someValue"} それで.
  • ヒット送信

  • このように見えます.😁

    結論


    これはどのようにPostmanを使用して任意のサーバーと通信することです.APIのドキュメントを解釈できるだけです.API docにはどんなコンベンションもないと思いますが、私たちが上記で見たのと全く同じ情報を持っています.楽しんでください😁

    参考文献

  • Postman Documentation
  • 更なる読書

  • How to Use Postman to Manage and Execute Your APIs