SlideShare a Scribd company logo
2
Most read
3
Most read
4
Most read
Topic : http
Presented by : M.NORAIZ
Presented to : Mam Shehla
Roll # : 11364
Department : BS.S.E(1st B)
Define http? What is http?
HTTP (Hypertext Transfer Protocol) is the
set of rules for transferring files (text,
graphic images, sound, video, and other
multimedia files) on the World Wide
Web. Communication between client
computers and web servers is done by
sending HTTP Requests and receiving
HTTP Responses
Define http? HTTP Request / Response
1. A client (a browser) sends an HTTP request to the web
2. An web server receives the request
3. The server runs an application to process the request
4. The server returns an HTTP response (output) to the browser
5. The client (the browser) receives the response
Communication between clients and servers is done by requests and responses:
Define http? The HTTP Request Circle
 The browser requests an HTML page. The server returns an HTML file.
 The browser requests a style sheet. The server returns a CSS file.
 The browser requests an JPG image. The server returns a JPG file.
 The browser requests JavaScript code. The server returns a JS file
A typical HTTP request / response circle:
Define http?
 Example
HTTP request to fetch youtube.html page that exist on the web server running on
ns1.google.com.
Request
youtube.html
User-Agent: Mozilla/4.0 (Windows 10)
IP=39.36.188.45
Date:Th,10, Jan ,2019 12:36:20 GMT
Connection: Keep-Alive
Response
OK
Server:ns1.google.com
Content-Type: text/html;
Date: Th,10, Jan,2019 12:36:20 GMT
Connection: Closed
 Example
1. http request.
1. http response.
YouTube
By user(Browser).
By server.
Http Protocol

More Related Content

PPTX
Http Introduction
PPTX
HTTP Protocol Basic
PPSX
Hypertext Transfer Protocol
PPTX
Http and its Applications
PPTX
HTTP & WWW
PPTX
Introduction to HTTP protocol
PPTX
Hypertext transfer protocol and hypertext transfer protocol secure(HTTP and H...
ODP
Https presentation
Http Introduction
HTTP Protocol Basic
Hypertext Transfer Protocol
Http and its Applications
HTTP & WWW
Introduction to HTTP protocol
Hypertext transfer protocol and hypertext transfer protocol secure(HTTP and H...
Https presentation

What's hot (20)

PPT
HTTP Basics
PPTX
Http-protocol
PPSX
HTTP Presentation
PPTX
File transfer protocol
PPTX
Hypertext Transfer Protocol
PDF
How the Web Works
PPTX
HTTP request and response
PPTX
Application layer
PPT
Http VS. Https
PPTX
Web design - How the Web works?
PPTX
Http Vs Https .
PPT
Socket Programming
PDF
IT2255 Web Essentials - Unit I Website Basics
PPTX
Hypertext transfer protocol (http)
PPTX
Basic web security model
PPTX
PDF
DNS (Domain Name System)
PPTX
Web services
PPT
Domain name system
HTTP Basics
Http-protocol
HTTP Presentation
File transfer protocol
Hypertext Transfer Protocol
How the Web Works
HTTP request and response
Application layer
Http VS. Https
Web design - How the Web works?
Http Vs Https .
Socket Programming
IT2255 Web Essentials - Unit I Website Basics
Hypertext transfer protocol (http)
Basic web security model
DNS (Domain Name System)
Web services
Domain name system
Ad

Similar to Http Protocol (20)

PPTX
Module 5.pptx HTTP protocol on optical and wireless communication
PDF
Introduction to HTTP
PPTX
What is http?
PPTX
Computer Networking
PPTX
Web Unit 1. it is very good material for web development
PPTX
Http_Protocol.pptx
PDF
How web crawlers work
PDF
Ch2 the application layer protocols_http_3
PPTX
HTTP Protocol.pptx network and security protocol
PPTX
Hypertex transfer protocol
PPTX
Distributed web based systems
PPTX
4-Lect_4-2.pptx4-Lect_4-2.pptx4-Lect_4-2.pptx
PPT
Web Services 2009
PPT
Web Services 2009
PPT
Presentation (PowerPoint File)
PPT
Presentation (PowerPoint File)
ODP
PHP Training: Module 1
PPT
ip1clientserver model
PDF
HTTP 완벽가이드 1장.
PPTX
application of http.pptx
Module 5.pptx HTTP protocol on optical and wireless communication
Introduction to HTTP
What is http?
Computer Networking
Web Unit 1. it is very good material for web development
Http_Protocol.pptx
How web crawlers work
Ch2 the application layer protocols_http_3
HTTP Protocol.pptx network and security protocol
Hypertex transfer protocol
Distributed web based systems
4-Lect_4-2.pptx4-Lect_4-2.pptx4-Lect_4-2.pptx
Web Services 2009
Web Services 2009
Presentation (PowerPoint File)
Presentation (PowerPoint File)
PHP Training: Module 1
ip1clientserver model
HTTP 완벽가이드 1장.
application of http.pptx
Ad

Recently uploaded (20)

PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Encapsulation theory and applications.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Cloud computing and distributed systems.
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Unlocking AI with Model Context Protocol (MCP)
PPT
Teaching material agriculture food technology
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
KodekX | Application Modernization Development
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Big Data Technologies - Introduction.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Review of recent advances in non-invasive hemoglobin estimation
Network Security Unit 5.pdf for BCA BBA.
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Encapsulation theory and applications.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Cloud computing and distributed systems.
Spectral efficient network and resource selection model in 5G networks
Dropbox Q2 2025 Financial Results & Investor Presentation
Unlocking AI with Model Context Protocol (MCP)
Teaching material agriculture food technology
CIFDAQ's Market Insight: SEC Turns Pro Crypto
NewMind AI Weekly Chronicles - August'25 Week I
Reach Out and Touch Someone: Haptics and Empathic Computing
KodekX | Application Modernization Development
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
MYSQL Presentation for SQL database connectivity
Big Data Technologies - Introduction.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx

Http Protocol

  • 1. Topic : http Presented by : M.NORAIZ Presented to : Mam Shehla Roll # : 11364 Department : BS.S.E(1st B)
  • 2. Define http? What is http? HTTP (Hypertext Transfer Protocol) is the set of rules for transferring files (text, graphic images, sound, video, and other multimedia files) on the World Wide Web. Communication between client computers and web servers is done by sending HTTP Requests and receiving HTTP Responses
  • 3. Define http? HTTP Request / Response 1. A client (a browser) sends an HTTP request to the web 2. An web server receives the request 3. The server runs an application to process the request 4. The server returns an HTTP response (output) to the browser 5. The client (the browser) receives the response Communication between clients and servers is done by requests and responses:
  • 4. Define http? The HTTP Request Circle  The browser requests an HTML page. The server returns an HTML file.  The browser requests a style sheet. The server returns a CSS file.  The browser requests an JPG image. The server returns a JPG file.  The browser requests JavaScript code. The server returns a JS file A typical HTTP request / response circle:
  • 5. Define http?  Example HTTP request to fetch youtube.html page that exist on the web server running on ns1.google.com. Request youtube.html User-Agent: Mozilla/4.0 (Windows 10) IP=39.36.188.45 Date:Th,10, Jan ,2019 12:36:20 GMT Connection: Keep-Alive Response OK Server:ns1.google.com Content-Type: text/html; Date: Th,10, Jan,2019 12:36:20 GMT Connection: Closed
  • 6.  Example 1. http request. 1. http response. YouTube By user(Browser). By server.