30 Days of API Testing - Day 4 : Share a resource on HTTP and how it works

Thanks all for the awesome resource above :love_you_gesture: .

I am here to share for you about the resource on

Wikipedia: https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
YouTube: https://www.youtube.com/watch?v=M_oTNuVNkms


Thanks for all the good resource :slight_smile:
I remember reading about HTTP from https://wiki.wireshark.org/Hyper_Text_Transfer_Protocol
and there is this video explain about HTTP, with some of its properties, and the Request-Response cycle: https://www.youtube.com/watch?v=eesqK59rhGA
Hope it will help.


When I started learning http very firstly, the simplest definition of it I could instill is as below page shows:


HTTP means HyperText Transfer Protocol. HTTP là giao thông bên ngoài được sử dụng bởi World Wide Web và protocol này defines how messages are formatted và truyền, và những hành động Web servers and browsers should take in response to various commands.

I continued searching to find another way and with the simple pictures, specific examples on this page I can understand a little more:

After that, I think I should read more to know what is around http:

Keep fighting, me.


Liked! I also visited this site to learn more about HTTP request methods, HTTP response status codes
Here are more exciting videos I found on Youtube:
CS50 2017 - Lecture 6 - HTTP - 00:09:44
# The Http and the Web | Http Explained | Request-Response Cycle


I had studied about HTTP via about some resource from the internet. Two of them are:


I have just found some resources related to HTTP:
What is HTTP? : https://www.youtube.com/watch?v=SzSXHv8RKdM
And how HTTP works?: https://www.go4expert.com/articles/how-http-works-t24799/
Hope it will be useful for you :wink:


Hi all,
I have read a few sources related to HTTP and HTTPS and found them easy to understand. Hopefully, it will be helpful. :smiley:

1 Like

A good 9min video for basic understanding:


Day 4: How HTTP work? HTTP is a protocol which helps Client and server to communicate and share files like HTML, media, XML etc. Data interact with the help of HTTP methods. Most common HTTP methods are GET,PUT,DELETE,POST. The interaction between Client and server is known as Request & Response. The security of protocol get upgraded as version rises.

HTTP is the means of communication of web browsers and server, in the form of REQUEST and RESPONSE. Request and response consists of 4 line mainly,

  1. Request or response line
  2. Headers
  3. An empty line
  4. An optional message line
    Most commonly used HTTP methods are
  5. PUT
  6. Delete
  7. POST
    and RESPONSEs or server status codes are as follow
    1XX- any message that is providing some information
    2XX- success of request…eg- 200 OK-file found
    3XX-client to another URL…eg-301 file moved permanently
    4XX-error on the client’s part…eg-404…file not found
    5XX-error on server’s part…eg-500…server error

A really good resources for Web Related topic.


Thanks for your links. I also found this one called " An overview of HTTP" from Mozilla very helpful.

1 Like