Advanced Lesson 3
HTTP Requests
Chapter 5: Advanced topics
Conclusion
And we’re done with this short lesson!
As a recap, I introduced you to what HTTP is, and what an HTTP request and an HTTP response are. You then used the requests
package to perform HTTP requests programmatically via Python.
I then introduced you to the world of Web API, more specifically REST APIs.
You then ran an example blog API locally on your machine, and attempted to use the requests
package to make HTTP GET (with and without parameters), POST, PUT, and DELETE requests to this blog API. Hopefully you remember what each of these requests do!
You also explored advanced topics such as authentication and session management. I also provided you two videos discussing two web development frameworks - Django and Flask.
Congratulations! You now know enough about HTTP to venture into the world of Web development.