Skip to content

HTTP Protocol Basics

Rajendra Prasad Reddy Penumalli edited this page Jan 1, 2020 · 11 revisions

HTTP Protocol Basics

  • Client Server architecture
  • HTTP Verbs
    • Get
    • Post
    • Put
    • Delete
  • HTTP request
    • Request URL
      • Query Params
    • Request Headers (meta info)
    • Request Body
  • HTTP request Headers (meta information of request)
    • Cookie
    • Content­Type
    • Accept
    • Content­Length
  • Session Management
  • Cookie Manager
  • HTTP response
    • Response Code
    • Response status
    • Response Headers (meta info)
    • Response Body
  • HTTP request Headers (meta information of response)
    • Set-Cookie
    • Content­Length
    • Content­Type
      • application/json
      • application/xml
  • HTTP request Chaining
  • HTTP Authentication
    • Managing Session
  • HTTP status codes
    • 2xx (successful)
      • 201 : Created
      • 203 : Non-Authoritative Information
      • 204 : No content
    • 4xx (client error)
      • 400 : 400 Bad Request
      • 401 : Un Authorised
      • 404 : Not Found
    • 5xx (server error)
      • 500 : Internal Server Error
  • TCP -Protocol Level Interactions

References:

Clone this wiki locally