Skip to content

Latest commit

 

History

History

0x10-python-network_0

0x10. Python - Network #0

Description

What you should learn from this project:

  • 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)

  • Write a Bash script that takes in a URL, sends a request to that URL, and displays the size of the body of the response
  • Write a Bash script that takes in a URL, sends a GET request to the URL, and displays the body of the response
  • Write a Bash script that sends a DELETE request to the URL passed as the first argument and displays the body of the response
  • Write a Bash script that takes in a URL and displays all HTTP methods the server will accept.
  • Write a Bash script that takes in a URL as an argument, sends a GET request to the URL, and displays the body of the response
  • Write a Bash script that takes in a URL, sends a POST request to the passed URL, and displays the body of the response
  • Technical interview preparation:

Author