KnowledgeCity

Request and Response

Learn about HTTP requests and responses.
Preview the first lesson free — get full access to all 3 lessons.

To view this video please enable JavaScript.

Course: On-Demand
Beginner  Provider Josh Guardino  3 Lessons ·  16m  in Arabic, German, English, Spanish, French, Portuguese, Chinese Simplified 

Course Description

It’s important to understand the concept of requests and responses in order to learn REST comprehensively. With the advent of sophisticated and comprehensive API documentation, as well as powerful client-side tools, developing a REST API client has never been easier. There are many software tools available to develop, test, and document APIs, but the most widely used software product for API client development and testing is Postman. Acquiring an expert level of knowledge with Postman (or similar tools) is an essential skill for any API client developer. These lessons will introduce Postman and some of its most useful features.

Using Postman, you will learn how to issue requests to REST APIs using a variety of HTTP methods. You will also learn how to read and understand the responses received from requests as they appear in Postman. In addition, you will see how existing APIs may be imported into Postman using standard metadata, which automatically creates request objects that can be edited, stored, and shared.

What You'll Learn

  • Navigate the various functions provided by Postman
  • Describe the core elements of well-formed REST API requests
  • Issue requests to REST APIs using a variety of HTTP methods
  • Analyze HTTP requests and read responses as they appear in Postman
  • Understand how write requests send request bodies to REST APIs
  • Import existing APIs into Postman using standard metadata to auto-create editable request objects

Key Takeaways

  • Understanding the concept of requests and responses is essential to learning REST comprehensively.
  • Postman is the most widely used software product for API client development and testing.
  • Acquiring expert-level knowledge with Postman or similar tools is an essential skill for any API client developer.
  • Existing APIs can be imported into Postman using standard metadata, which automatically creates request objects that can be edited, stored, and shared.
  • Postman lets you issue requests using a variety of HTTP methods and read the responses they return.

Frequently Asked Questions

Who is this course for?

It is for API client developers, for whom acquiring an expert level of knowledge with Postman or similar tools is an essential skill.

What does this course cover?

It introduces Postman and some of its most useful features, and covers issuing requests to REST APIs using a variety of HTTP methods, reading and understanding the responses received, and importing existing APIs into Postman using standard metadata.

What skills will I gain?

You will learn to navigate Postman's functions, describe the core elements of well-formed REST API requests, understand and analyze REST API responses in Postman, and understand how write requests send request bodies to REST APIs.

What tool does the course focus on?

It focuses on Postman, described as the most widely used software product for API client development and testing, while noting that similar tools exist.

What lessons are included?

The course includes three lessons: HTTP Requests and Responses, Analyze HTTP Requests, and Receiving Responses.