© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
M. LathkarHigh-Performance Web Apps with FastAPIhttps://doi.org/10.1007/978-1-4842-9178-8_3

3. Request Body

Malhar Lathkar1  
(1)
Nanded, Maharashtra, India
 

In the previous chapter, you learned how FastAPI handles the processing of path and query parameters included in the URL of the client’s GET request. In this chapter, you will see how you can include required data as the body part of the client’s HTTP request.

We shall cover the following topics in this chapter:
  • POST method

  • Body parameters

  • Data model with Pydantic

  • Model configuration

  • Pydantic fields

  • Validation

  • Nested models

POST Method

A web browser software can send the request only through the GET method. We know ...

Get High-Performance Web Apps with FastAPI: The Asynchronous Web Framework Based on Modern Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.