あなたの残りをテストする方法/Graphql/SOAP APIまたはターミナルなしで他のAPIを表示しますか?


言うと、残りのAPIを作ってテストしたいですか?curlと呼ばれるターミナルCLIがありますが、それらすべてのコマンドを学ぶのは苦痛になります.だから、何を使用できますか?

何が郵便配達人ですか?


あなたがより良いAPIをより速くすることができるように、Postmanは協同を合理化する協力的なAPI開発ツールです.

あなたは郵便配達人と何をすることができますか?

  • あなたは、郵便配達人から直接、残り、Graphql、石鹸、要請を送ることができます

  • あなたのコードへの変更がAPI
  • でAPIを壊さないことを確実とするために、あなたはCI/Cdパイプラインであなたのアプリケーションのために自動化されたテストを加えることができます
  • は、API最初の開発自由
  • を与えます
  • API
  • のドキュメントを生成します
  • は、他の
  • と協力します

    ダウンロード


    ポストマンGUIをダウンロードするには、このリンクは、https://www.postman.com/downloads/をご覧ください.

    エンドポイントに要求をするために郵便配達人を使う方法?


    テストの目的のために私たちはあなたのフロントエンドコードやプロトタイピングをテストするための無料のAPIを与えるJSONPlaceholderを使用するでしょう

    これは、Jsonplaceholderウェブサイトが私たちに伝えるものです.それで、それに着きましょう!

    GETリクエストの作成


    ウェブサイトに記載されている非常に最初のAPIを試してみましょう.Jsonplaceholderは、ユーザー、ポスト、アルバム、写真などの多くのデータを与えるが、我々はポストAPIを使用しているよ

    それで、ウェブサイトによると、我々はすべてのポストをリストするためにhttps://jsonplaceholder.typicode.com/postsに要請をする必要があります

    Get Requestを作るのは簡単ですが、郵便配達人UIが非常に単純で、非常に自明です

    投稿依頼


    JSONPlaceholderウェブサイトで与えられているように、URLは同じままですが、POSTリクエストを送ります.だからドロップダウンで、選択投稿
    POSTリクエストでは、通常、ペイロードやリクエスト本文と呼ばれるものを送信します.Postmanで送る方法は、body tabに移動し、rawをクリックします.ちょうど来たドロップダウンで、JSONを選んで、ペーストしてください
    {
        "title": "foo",
        "body": "bar",
        "userId": 1
    }
    
    そして、あなたはこのような反応を得る必要があります
    {
        "title": "foo",
        "body": "bar",
        "userId": 1,
        "id": 101
    }
    
    だから、ポストリクエストを送信する方法です.
    DELETE、PUTなどのような他のリクエストタイプは、これらの2つに非常に似ていますので、あなたは現在Postmanで要求をすることができます.
    しかし、実生活アプリケーションでは、APIは認証によって保護されるかもしれません.それで、時々ヘッダーに送られます(ヘッダータブをクリックして、APIで与えられるようにヘッダーを加えるか、クッキーで送ってください).
    後者のために、幸運にも、私たちのために、郵便配達人はそれ自体を管理するので、あなたは何もする必要はありません
    私は、あなたがPostmanのインターフェースを通って行って、与えられる異なるオプションで実験しようとすることを提案します.👍