Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Python Requests Playbook

Knowing how to programmatically interact with APIs is crucial in the connected world of today. This course will teach you how to use the requests library to work with all kinds of HTTP endpoints.

Intermediate
1h 42m
(21)

Created by Mateo Prigl

Last Updated Dec 15, 2023

Course Thumbnail
  • Course

Python Requests Playbook

Knowing how to programmatically interact with APIs is crucial in the connected world of today. This course will teach you how to use the requests library to work with all kinds of HTTP endpoints.

Intermediate
1h 42m
(21)

Created by Mateo Prigl

Last Updated Dec 15, 2023

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Modern applications require a lot of data from multiple online sources. . In this course, Python Requests Playbook, you’ll learn to utilize the requests library to make HTTP requests. First, you’ll explore how to make GET requests and analyze response objects. Next, you’ll discover how to send data to the server with other HTTP methods like POST and how to work with cookies, sessions and headers. Finally, you’ll learn how to authenticate your requests and handle redirects and timeouts. When you’re finished with this course, you’ll have the skills and knowledge of using the requests library needed to make HTTP requests to various HTTP compliant services.

Python Requests Playbook
Intermediate
1h 42m
(21)
Table of contents

About the author
Mateo Prigl - Pluralsight course - Python Requests Playbook
Mateo Prigl
24 courses 4.6 author rating 576 ratings

Mateo is currently a full stack web developer working for a company that has clients from Europe and North America. His niche in programming was mostly web oriented, while freelancing, working on small startups and companies that require his services. Go(lang), Elixir, Ruby and C are his favorite languages and also the ones he’s mostly working with other then PHP in day to day work. He has a big passion for learning and teaching what he knows the best. His big interests recently have been the fields of DevOps, Linux, functional programming and machine learning.

Get started with Pluralsight