Skip to content

Latest commit

 

History

History

README.md

img

Python Network

meme

About

HTTP requests are one of the most common ways to interact with web servers. curl is a versatile command-line tool that can be used to perform a wide range of HTTP requests, from simple GET requests to more complex POST requests with custom headers and data.

Resources

Read or Watch:

  1. HTTP(Hyper Text Transfer Protocol)(except: “TRACE” Request Method, “CONNECT” Request Method, Language Negotiation and “Options MultiView” and Character Set Negotiation)
  2. HTTP Cookies

Learning objectives

By the end of this project, you should be able to explain to anyone Without the help of Google

General

  • What a URL is
  • What HTTP is
  • How to read a URL
  • The scheme for a HTTP URL
  • What a domain name is
  • What a sub-domain is
  • How to define a port number in a URL
  • What a query string is
  • What an HTTP request is
  • What an HTTP response is
  • What HTTP headers are
  • What the HTTP message body is
  • What an HTTP request method is
  • What an HTTP response status code is
  • What an HTTP Cookie is
  • How to make a request with cURL
  • What happens when you type google.com in your browser (Application level)

Quiz

Quizes