SlideShare a Scribd company logo
HTTP
• Hypertext Transport Protocol
• Language of the Web
– protocol used for communication between web
browsers and web servers
URI,URN,URL
• Uniform Resource Identifier
– Information about a resource
• Uniform Resource Name
– The name of the resource with in a namespace
• Uniform Resource Locator
– How to find the resource, a URI that says how to
find the resource
HTTP - URLs
• URL
– Uniform Resource Locator
• protocol (http)
• host name (name.domain name)
• directory path to the resource
• resource name
– http://abc.myplace.com/www/index.html
– http://abc.myplace.com:80/cgi-bin/t.exe
5
URL and HTTP
• All parts of URL, except parameters, used
with http
• Scheme and host can be omitted when
referenced object is on same machine as
referring document
• Port can be omitted so long as referenced host
is running on port listed in your /etc/services
file.
6
URL and HTTP
• Full path used when referring to another server
– Relative path on same server
• Reference with relative path is a partial URL
• Query passes parameters to CGI
• Fragment jumps to labels within a page
Figure HTTP transaction
HTTP is an application layer protocol
• The Web client and the Web server are application programs
• Application layer programs do useful work like retrieving Web pages,
sending and receiving email or transferring files
• Lower layers take care of the communication details
• The client and server send messages and data without knowing anything
about the communication network
The application layer
Layer Function
Application Do useful work like Web
browsing, email, and file
transfer
Lower layers
Handle communication
between the client and
server
Many application layer protocols are used on the
Internet, HTTP is only one
Protocol Application
HTTP: Hypertext Transfer Retrieve and view Web pages
FTP: File Transfer
Copy files from client to server
or from server to client
SMTP: Simple Mail
Transport
Send email
POP: Post Office Read email
Figure Request and response messages
Example
• This example retrieves a document. We use the GET
method to retrieve an image with the path
/usr/bin/image1. The request line shows the method
(GET), the URL, and the HTTP. The header has two
lines that show that the client can accept images in
the GIF or JPEG format. The request does not have a
body. The response message contains the status line
and four lines of header. The header lines define the
date, server, MIME version, and length of the
document. The body of the document follows the
header
Http utilize

More Related Content

What's hot

Abeer Elshahat
Abeer ElshahatAbeer Elshahat
Abeer Elshahat
Abeer Elshahat
 
HTTP & WWW
HTTP & WWWHTTP & WWW
HTTP & WWW
RazanAlsaif
 
An Introduction To World Wide Web
An Introduction To World Wide WebAn Introduction To World Wide Web
An Introduction To World Wide Web
Abhishek Kharbanda
 
Network Protocols
Network ProtocolsNetwork Protocols
Network Protocols
Christopher Brown
 
Hyper text transport protocol
Hyper text transport protocolHyper text transport protocol
Hyper text transport protocol
HarshithaAllu
 
ITI004En-Introduction to XML (III)
ITI004En-Introduction to XML (III)ITI004En-Introduction to XML (III)
ITI004En-Introduction to XML (III)
Huibert Aalbers
 
Http Vs Https .
Http Vs Https . Http Vs Https .
Http Vs Https .
simplyharshad
 
Hypertext Transfer Protocol
Hypertext Transfer ProtocolHypertext Transfer Protocol
Hypertext Transfer Protocol
selvakumar_b1985
 
Web services by Nikhil Hatiskar
Web services by Nikhil HatiskarWeb services by Nikhil Hatiskar
Web services by Nikhil Hatiskar
nikman08
 
Web technology unit I - Part B
Web technology unit I - Part BWeb technology unit I - Part B
Web technology unit I - Part B
SSN College of Engineering, Kalavakkam
 
Understanding the Web through HTTP
Understanding the Web through HTTPUnderstanding the Web through HTTP
Understanding the Web through HTTP
Olivia Brundage
 
HTTP Definition and Basics.
HTTP Definition and Basics.HTTP Definition and Basics.
HTTP Definition and Basics.Halah Salih
 
Browser
BrowserBrowser
Browser
Shweta Oza
 
[WSO2Con EU 2017] File Processing and Websockets with Ballerina
[WSO2Con EU 2017] File Processing and Websockets with Ballerina[WSO2Con EU 2017] File Processing and Websockets with Ballerina
[WSO2Con EU 2017] File Processing and Websockets with Ballerina
WSO2
 
Hypertex transfer protocol
Hypertex transfer protocolHypertex transfer protocol
Hypertex transfer protocolwanangwa234
 
Web services
Web servicesWeb services
Web services
smitha273566
 
Le Wagon - Web 101
Le Wagon - Web 101Le Wagon - Web 101
Le Wagon - Web 101
Edward_Schults
 
HyperText Transfer Protocol
HyperText Transfer ProtocolHyperText Transfer Protocol
HyperText Transfer Protocolponduse
 

What's hot (20)

Abeer Elshahat
Abeer ElshahatAbeer Elshahat
Abeer Elshahat
 
HTTP & WWW
HTTP & WWWHTTP & WWW
HTTP & WWW
 
world wide web
world wide webworld wide web
world wide web
 
An Introduction To World Wide Web
An Introduction To World Wide WebAn Introduction To World Wide Web
An Introduction To World Wide Web
 
Network Protocols
Network ProtocolsNetwork Protocols
Network Protocols
 
Hyper text transport protocol
Hyper text transport protocolHyper text transport protocol
Hyper text transport protocol
 
ITI004En-Introduction to XML (III)
ITI004En-Introduction to XML (III)ITI004En-Introduction to XML (III)
ITI004En-Introduction to XML (III)
 
Http Vs Https .
Http Vs Https . Http Vs Https .
Http Vs Https .
 
Hypertext Transfer Protocol
Hypertext Transfer ProtocolHypertext Transfer Protocol
Hypertext Transfer Protocol
 
Web services by Nikhil Hatiskar
Web services by Nikhil HatiskarWeb services by Nikhil Hatiskar
Web services by Nikhil Hatiskar
 
Web technology unit I - Part B
Web technology unit I - Part BWeb technology unit I - Part B
Web technology unit I - Part B
 
Understanding the Web through HTTP
Understanding the Web through HTTPUnderstanding the Web through HTTP
Understanding the Web through HTTP
 
HTTP Definition and Basics.
HTTP Definition and Basics.HTTP Definition and Basics.
HTTP Definition and Basics.
 
Browser
BrowserBrowser
Browser
 
[WSO2Con EU 2017] File Processing and Websockets with Ballerina
[WSO2Con EU 2017] File Processing and Websockets with Ballerina[WSO2Con EU 2017] File Processing and Websockets with Ballerina
[WSO2Con EU 2017] File Processing and Websockets with Ballerina
 
Web technologies: HTTP
Web technologies: HTTPWeb technologies: HTTP
Web technologies: HTTP
 
Hypertex transfer protocol
Hypertex transfer protocolHypertex transfer protocol
Hypertex transfer protocol
 
Web services
Web servicesWeb services
Web services
 
Le Wagon - Web 101
Le Wagon - Web 101Le Wagon - Web 101
Le Wagon - Web 101
 
HyperText Transfer Protocol
HyperText Transfer ProtocolHyperText Transfer Protocol
HyperText Transfer Protocol
 

Viewers also liked

Positivo - Interativo
Positivo - InterativoPositivo - Interativo
Positivo - Interativo
scalialeticia
 
Kingads google adwords
Kingads google adwordsKingads google adwords
Kingads google adwords
quyendo2508
 
200381 200381 2013122393825-espec. pav. 14-00
200381 200381 2013122393825-espec. pav.  14-00200381 200381 2013122393825-espec. pav.  14-00
200381 200381 2013122393825-espec. pav. 14-00
Felipe Barros de Oliveira
 
Partners take home 85%
Partners take home 85%Partners take home 85%
Partners take home 85%cbatz
 
Teoria das ciências humanas i 2010
Teoria das ciências humanas i  2010Teoria das ciências humanas i  2010
Teoria das ciências humanas i 2010Fábio Deus
 
Manajemen Pembiayaan LPI (puji rahayu, 143111087, 5C)
Manajemen Pembiayaan LPI (puji rahayu, 143111087, 5C)Manajemen Pembiayaan LPI (puji rahayu, 143111087, 5C)
Manajemen Pembiayaan LPI (puji rahayu, 143111087, 5C)
Puji Rahayu
 
Soal ujian ut pgsd pdgk4106 pendidikan ips di sd
Soal ujian ut pgsd pdgk4106 pendidikan ips di sdSoal ujian ut pgsd pdgk4106 pendidikan ips di sd
Soal ujian ut pgsd pdgk4106 pendidikan ips di sd
SDN 1 JUGLANGAN
 
Contoh soal ujian ut pgsd pdgk4301 evaluasi pembelajaran
Contoh soal ujian ut pgsd pdgk4301 evaluasi pembelajaranContoh soal ujian ut pgsd pdgk4301 evaluasi pembelajaran
Contoh soal ujian ut pgsd pdgk4301 evaluasi pembelajaran
SDN 1 JUGLANGAN
 
Definition of inductance, flux linkages of current carrying conductor, indu...
Definition  of inductance, flux linkages of  current carrying conductor, indu...Definition  of inductance, flux linkages of  current carrying conductor, indu...
Definition of inductance, flux linkages of current carrying conductor, indu...
vishalgohel12195
 
Legal Operations Guide to Key Performance Indicators
Legal Operations Guide to Key Performance IndicatorsLegal Operations Guide to Key Performance Indicators
Legal Operations Guide to Key Performance Indicators
SeyfarthLean Consulting
 
21 Legal Technology Terms that Every Lawyer Should Know
21 Legal Technology Terms that Every Lawyer Should Know21 Legal Technology Terms that Every Lawyer Should Know
21 Legal Technology Terms that Every Lawyer Should Know
Amber Calderon
 
Software for survey and engineering at sea
Software for survey and engineering at seaSoftware for survey and engineering at sea
Software for survey and engineering at sea
Hydrographic Society Benelux
 
5G Spectrum in EUROPE
5G Spectrum in EUROPE5G Spectrum in EUROPE
5G Spectrum in EUROPE
Sitha Sok
 
Pgbm03 MBA OPERATION MANAGEMENT session 03 operations performance and strategy
Pgbm03 MBA OPERATION MANAGEMENT session 03 operations performance and strategyPgbm03 MBA OPERATION MANAGEMENT session 03 operations performance and strategy
Pgbm03 MBA OPERATION MANAGEMENT session 03 operations performance and strategy
Aquamarine Emerald
 
armature Winding
armature Windingarmature Winding
armature Winding
vishalgohel12195
 
armature reaction effect and minimization methods
armature reaction effect and minimization methodsarmature reaction effect and minimization methods
armature reaction effect and minimization methods
Nayan Solanki
 
Earlybird Europe Venture Capital Report
Earlybird Europe Venture Capital ReportEarlybird Europe Venture Capital Report
Earlybird Europe Venture Capital Report
Jason Whitmire
 
Embracing ANDROID Legal Minds
Embracing ANDROID Legal MindsEmbracing ANDROID Legal Minds
Embracing ANDROID Legal Minds
Evolve Law
 

Viewers also liked (18)

Positivo - Interativo
Positivo - InterativoPositivo - Interativo
Positivo - Interativo
 
Kingads google adwords
Kingads google adwordsKingads google adwords
Kingads google adwords
 
200381 200381 2013122393825-espec. pav. 14-00
200381 200381 2013122393825-espec. pav.  14-00200381 200381 2013122393825-espec. pav.  14-00
200381 200381 2013122393825-espec. pav. 14-00
 
Partners take home 85%
Partners take home 85%Partners take home 85%
Partners take home 85%
 
Teoria das ciências humanas i 2010
Teoria das ciências humanas i  2010Teoria das ciências humanas i  2010
Teoria das ciências humanas i 2010
 
Manajemen Pembiayaan LPI (puji rahayu, 143111087, 5C)
Manajemen Pembiayaan LPI (puji rahayu, 143111087, 5C)Manajemen Pembiayaan LPI (puji rahayu, 143111087, 5C)
Manajemen Pembiayaan LPI (puji rahayu, 143111087, 5C)
 
Soal ujian ut pgsd pdgk4106 pendidikan ips di sd
Soal ujian ut pgsd pdgk4106 pendidikan ips di sdSoal ujian ut pgsd pdgk4106 pendidikan ips di sd
Soal ujian ut pgsd pdgk4106 pendidikan ips di sd
 
Contoh soal ujian ut pgsd pdgk4301 evaluasi pembelajaran
Contoh soal ujian ut pgsd pdgk4301 evaluasi pembelajaranContoh soal ujian ut pgsd pdgk4301 evaluasi pembelajaran
Contoh soal ujian ut pgsd pdgk4301 evaluasi pembelajaran
 
Definition of inductance, flux linkages of current carrying conductor, indu...
Definition  of inductance, flux linkages of  current carrying conductor, indu...Definition  of inductance, flux linkages of  current carrying conductor, indu...
Definition of inductance, flux linkages of current carrying conductor, indu...
 
Legal Operations Guide to Key Performance Indicators
Legal Operations Guide to Key Performance IndicatorsLegal Operations Guide to Key Performance Indicators
Legal Operations Guide to Key Performance Indicators
 
21 Legal Technology Terms that Every Lawyer Should Know
21 Legal Technology Terms that Every Lawyer Should Know21 Legal Technology Terms that Every Lawyer Should Know
21 Legal Technology Terms that Every Lawyer Should Know
 
Software for survey and engineering at sea
Software for survey and engineering at seaSoftware for survey and engineering at sea
Software for survey and engineering at sea
 
5G Spectrum in EUROPE
5G Spectrum in EUROPE5G Spectrum in EUROPE
5G Spectrum in EUROPE
 
Pgbm03 MBA OPERATION MANAGEMENT session 03 operations performance and strategy
Pgbm03 MBA OPERATION MANAGEMENT session 03 operations performance and strategyPgbm03 MBA OPERATION MANAGEMENT session 03 operations performance and strategy
Pgbm03 MBA OPERATION MANAGEMENT session 03 operations performance and strategy
 
armature Winding
armature Windingarmature Winding
armature Winding
 
armature reaction effect and minimization methods
armature reaction effect and minimization methodsarmature reaction effect and minimization methods
armature reaction effect and minimization methods
 
Earlybird Europe Venture Capital Report
Earlybird Europe Venture Capital ReportEarlybird Europe Venture Capital Report
Earlybird Europe Venture Capital Report
 
Embracing ANDROID Legal Minds
Embracing ANDROID Legal MindsEmbracing ANDROID Legal Minds
Embracing ANDROID Legal Minds
 

Similar to Http utilize

IP UNIT 1.pptx
IP UNIT 1.pptxIP UNIT 1.pptx
IP UNIT 1.pptx
KousheekVinnakoti1
 
Web & HTTP
Web & HTTPWeb & HTTP
Web & HTTP
MansiSingh269494
 
Web technology Unit I Part C
Web technology Unit I  Part CWeb technology Unit I  Part C
Web technology Unit I Part C
SSN College of Engineering, Kalavakkam
 
Internet tools and services
Internet tools and servicesInternet tools and services
Internet tools and serviceslearnt
 
Compute rNetwork.pptx
Compute rNetwork.pptxCompute rNetwork.pptx
Compute rNetwork.pptx
ShehryarFreelancer
 
Application layer protocols
Application layer protocolsApplication layer protocols
Application layer protocols
FabMinds
 
15 Application layer.pptx
15 Application layer.pptx15 Application layer.pptx
15 Application layer.pptx
MochamadSyaifulAnwar2
 
application of http.pptx
application of http.pptxapplication of http.pptx
application of http.pptx
ssuseraf60311
 
Module 5 Application and presentation Layer .pptx
Module 5 Application and presentation Layer .pptxModule 5 Application and presentation Layer .pptx
Module 5 Application and presentation Layer .pptx
AASTHAJAJOO
 
Web Server Technologies I: HTTP
Web Server Technologies I: HTTP Web Server Technologies I: HTTP
Web Server Technologies I: HTTP webhostingguy
 
Web Server Technologies I: HTTP & Getting Started
Web Server Technologies I: HTTP & Getting StartedWeb Server Technologies I: HTTP & Getting Started
Web Server Technologies I: HTTP & Getting Started
Port80 Software
 
Www and http
Www and httpWww and http
Www and http
SanthiNivas
 
Http Introduction
Http IntroductionHttp Introduction
Http Introduction
Akshay Dhole
 
Module notes artificial intelligence and
Module notes artificial intelligence andModule notes artificial intelligence and
Module notes artificial intelligence and
bhagyavantrajapur88
 
CN UNIT V.pptx
CN UNIT V.pptxCN UNIT V.pptx
CN UNIT V.pptx
VISWANATHAN R V
 
Hypertext Transfer Protocol
Hypertext Transfer ProtocolHypertext Transfer Protocol
Hypertext Transfer ProtocolRajan Pandey
 
Lecture 6- http
Lecture  6- httpLecture  6- http
Lecture 6- http
Saman M. Almufti
 
Http
HttpHttp
Http
HttpHttp

Similar to Http utilize (20)

IP UNIT 1.pptx
IP UNIT 1.pptxIP UNIT 1.pptx
IP UNIT 1.pptx
 
Web & HTTP
Web & HTTPWeb & HTTP
Web & HTTP
 
Web technology Unit I Part C
Web technology Unit I  Part CWeb technology Unit I  Part C
Web technology Unit I Part C
 
Internet tools and services
Internet tools and servicesInternet tools and services
Internet tools and services
 
Http VS. Https
Http VS. HttpsHttp VS. Https
Http VS. Https
 
Compute rNetwork.pptx
Compute rNetwork.pptxCompute rNetwork.pptx
Compute rNetwork.pptx
 
Application layer protocols
Application layer protocolsApplication layer protocols
Application layer protocols
 
15 Application layer.pptx
15 Application layer.pptx15 Application layer.pptx
15 Application layer.pptx
 
application of http.pptx
application of http.pptxapplication of http.pptx
application of http.pptx
 
Module 5 Application and presentation Layer .pptx
Module 5 Application and presentation Layer .pptxModule 5 Application and presentation Layer .pptx
Module 5 Application and presentation Layer .pptx
 
Web Server Technologies I: HTTP
Web Server Technologies I: HTTP Web Server Technologies I: HTTP
Web Server Technologies I: HTTP
 
Web Server Technologies I: HTTP & Getting Started
Web Server Technologies I: HTTP & Getting StartedWeb Server Technologies I: HTTP & Getting Started
Web Server Technologies I: HTTP & Getting Started
 
Www and http
Www and httpWww and http
Www and http
 
Http Introduction
Http IntroductionHttp Introduction
Http Introduction
 
Module notes artificial intelligence and
Module notes artificial intelligence andModule notes artificial intelligence and
Module notes artificial intelligence and
 
CN UNIT V.pptx
CN UNIT V.pptxCN UNIT V.pptx
CN UNIT V.pptx
 
Hypertext Transfer Protocol
Hypertext Transfer ProtocolHypertext Transfer Protocol
Hypertext Transfer Protocol
 
Lecture 6- http
Lecture  6- httpLecture  6- http
Lecture 6- http
 
Http
HttpHttp
Http
 
Http
HttpHttp
Http
 

More from vishalgohel12195

Variable frequency drive and variable frequency control
Variable frequency drive and variable frequency controlVariable frequency drive and variable frequency control
Variable frequency drive and variable frequency control
vishalgohel12195
 
Self control of synchronous motor drives
Self control of synchronous motor drivesSelf control of synchronous motor drives
Self control of synchronous motor drives
vishalgohel12195
 
Owen’s bridge and measurement of increment inductance
Owen’s bridge and measurement of increment inductanceOwen’s bridge and measurement of increment inductance
Owen’s bridge and measurement of increment inductance
vishalgohel12195
 
Initial and final condition for circuit
Initial and final condition for circuitInitial and final condition for circuit
Initial and final condition for circuit
vishalgohel12195
 
FSK , FM DEMODULATOR & VOLTAGE REGULATOR ICS
FSK , FM DEMODULATOR & VOLTAGE REGULATOR ICS  FSK , FM DEMODULATOR & VOLTAGE REGULATOR ICS
FSK , FM DEMODULATOR & VOLTAGE REGULATOR ICS
vishalgohel12195
 
Differential equations of first order
Differential equations of first orderDifferential equations of first order
Differential equations of first order
vishalgohel12195
 
Cost for production including breaking analysis
Cost for production including breaking  analysisCost for production including breaking  analysis
Cost for production including breaking analysis
vishalgohel12195
 
Concept of general terms pertaining to rotating machines
Concept of general terms pertaining to rotating machinesConcept of general terms pertaining to rotating machines
Concept of general terms pertaining to rotating machines
vishalgohel12195
 
Transfer function and mathematical modeling
Transfer  function  and  mathematical  modelingTransfer  function  and  mathematical  modeling
Transfer function and mathematical modeling
vishalgohel12195
 
Switching regulators
Switching regulatorsSwitching regulators
Switching regulators
vishalgohel12195
 
Sag in overhead transmission line, sag calculation & string chart
Sag in overhead transmission line, sag   calculation & string chartSag in overhead transmission line, sag   calculation & string chart
Sag in overhead transmission line, sag calculation & string chart
vishalgohel12195
 
Rectifier
RectifierRectifier
Rectifier
vishalgohel12195
 
Protection against overvoltage
Protection against overvoltageProtection against overvoltage
Protection against overvoltage
vishalgohel12195
 
Pantograph,catenary wire,smothing reactor
Pantograph,catenary wire,smothing reactorPantograph,catenary wire,smothing reactor
Pantograph,catenary wire,smothing reactor
vishalgohel12195
 
On load tap changer in a.c. locomotive transformer & air blast circuit b...
On load tap changer in a.c. locomotive transformer  & air blast circuit b...On load tap changer in a.c. locomotive transformer  & air blast circuit b...
On load tap changer in a.c. locomotive transformer & air blast circuit b...
vishalgohel12195
 
Logical instruction of 8085
Logical instruction of 8085Logical instruction of 8085
Logical instruction of 8085
vishalgohel12195
 
Effect of non sinusoidal waveform of a.c. machine performance
Effect of non sinusoidal waveform of a.c. machine performanceEffect of non sinusoidal waveform of a.c. machine performance
Effect of non sinusoidal waveform of a.c. machine performance
vishalgohel12195
 
Disadvantages of corona, radio interference, inductive interference between p...
Disadvantages of corona, radio interference, inductive interference between p...Disadvantages of corona, radio interference, inductive interference between p...
Disadvantages of corona, radio interference, inductive interference between p...
vishalgohel12195
 
Design, Planning and Layout of high voltage laboratory
Design, Planning and Layout of high voltage laboratory Design, Planning and Layout of high voltage laboratory
Design, Planning and Layout of high voltage laboratory
vishalgohel12195
 
Design considerations of electrical installations
Design considerations of electrical installationsDesign considerations of electrical installations
Design considerations of electrical installations
vishalgohel12195
 

More from vishalgohel12195 (20)

Variable frequency drive and variable frequency control
Variable frequency drive and variable frequency controlVariable frequency drive and variable frequency control
Variable frequency drive and variable frequency control
 
Self control of synchronous motor drives
Self control of synchronous motor drivesSelf control of synchronous motor drives
Self control of synchronous motor drives
 
Owen’s bridge and measurement of increment inductance
Owen’s bridge and measurement of increment inductanceOwen’s bridge and measurement of increment inductance
Owen’s bridge and measurement of increment inductance
 
Initial and final condition for circuit
Initial and final condition for circuitInitial and final condition for circuit
Initial and final condition for circuit
 
FSK , FM DEMODULATOR & VOLTAGE REGULATOR ICS
FSK , FM DEMODULATOR & VOLTAGE REGULATOR ICS  FSK , FM DEMODULATOR & VOLTAGE REGULATOR ICS
FSK , FM DEMODULATOR & VOLTAGE REGULATOR ICS
 
Differential equations of first order
Differential equations of first orderDifferential equations of first order
Differential equations of first order
 
Cost for production including breaking analysis
Cost for production including breaking  analysisCost for production including breaking  analysis
Cost for production including breaking analysis
 
Concept of general terms pertaining to rotating machines
Concept of general terms pertaining to rotating machinesConcept of general terms pertaining to rotating machines
Concept of general terms pertaining to rotating machines
 
Transfer function and mathematical modeling
Transfer  function  and  mathematical  modelingTransfer  function  and  mathematical  modeling
Transfer function and mathematical modeling
 
Switching regulators
Switching regulatorsSwitching regulators
Switching regulators
 
Sag in overhead transmission line, sag calculation & string chart
Sag in overhead transmission line, sag   calculation & string chartSag in overhead transmission line, sag   calculation & string chart
Sag in overhead transmission line, sag calculation & string chart
 
Rectifier
RectifierRectifier
Rectifier
 
Protection against overvoltage
Protection against overvoltageProtection against overvoltage
Protection against overvoltage
 
Pantograph,catenary wire,smothing reactor
Pantograph,catenary wire,smothing reactorPantograph,catenary wire,smothing reactor
Pantograph,catenary wire,smothing reactor
 
On load tap changer in a.c. locomotive transformer & air blast circuit b...
On load tap changer in a.c. locomotive transformer  & air blast circuit b...On load tap changer in a.c. locomotive transformer  & air blast circuit b...
On load tap changer in a.c. locomotive transformer & air blast circuit b...
 
Logical instruction of 8085
Logical instruction of 8085Logical instruction of 8085
Logical instruction of 8085
 
Effect of non sinusoidal waveform of a.c. machine performance
Effect of non sinusoidal waveform of a.c. machine performanceEffect of non sinusoidal waveform of a.c. machine performance
Effect of non sinusoidal waveform of a.c. machine performance
 
Disadvantages of corona, radio interference, inductive interference between p...
Disadvantages of corona, radio interference, inductive interference between p...Disadvantages of corona, radio interference, inductive interference between p...
Disadvantages of corona, radio interference, inductive interference between p...
 
Design, Planning and Layout of high voltage laboratory
Design, Planning and Layout of high voltage laboratory Design, Planning and Layout of high voltage laboratory
Design, Planning and Layout of high voltage laboratory
 
Design considerations of electrical installations
Design considerations of electrical installationsDesign considerations of electrical installations
Design considerations of electrical installations
 

Recently uploaded

ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
zwunae
 
Fundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptxFundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptx
manasideore6
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
Kamal Acharya
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
Kamal Acharya
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Soumen Santra
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
awadeshbabu
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
symbo111
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 

Recently uploaded (20)

ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
 
Fundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptxFundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptx
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 

Http utilize

  • 1.
  • 2. HTTP • Hypertext Transport Protocol • Language of the Web – protocol used for communication between web browsers and web servers
  • 3. URI,URN,URL • Uniform Resource Identifier – Information about a resource • Uniform Resource Name – The name of the resource with in a namespace • Uniform Resource Locator – How to find the resource, a URI that says how to find the resource
  • 4. HTTP - URLs • URL – Uniform Resource Locator • protocol (http) • host name (name.domain name) • directory path to the resource • resource name – http://abc.myplace.com/www/index.html – http://abc.myplace.com:80/cgi-bin/t.exe
  • 5. 5 URL and HTTP • All parts of URL, except parameters, used with http • Scheme and host can be omitted when referenced object is on same machine as referring document • Port can be omitted so long as referenced host is running on port listed in your /etc/services file.
  • 6. 6 URL and HTTP • Full path used when referring to another server – Relative path on same server • Reference with relative path is a partial URL • Query passes parameters to CGI • Fragment jumps to labels within a page
  • 8. HTTP is an application layer protocol • The Web client and the Web server are application programs • Application layer programs do useful work like retrieving Web pages, sending and receiving email or transferring files • Lower layers take care of the communication details • The client and server send messages and data without knowing anything about the communication network
  • 9. The application layer Layer Function Application Do useful work like Web browsing, email, and file transfer Lower layers Handle communication between the client and server
  • 10. Many application layer protocols are used on the Internet, HTTP is only one Protocol Application HTTP: Hypertext Transfer Retrieve and view Web pages FTP: File Transfer Copy files from client to server or from server to client SMTP: Simple Mail Transport Send email POP: Post Office Read email
  • 11. Figure Request and response messages
  • 12. Example • This example retrieves a document. We use the GET method to retrieve an image with the path /usr/bin/image1. The request line shows the method (GET), the URL, and the HTTP. The header has two lines that show that the client can accept images in the GIF or JPEG format. The request does not have a body. The response message contains the status line and four lines of header. The header lines define the date, server, MIME version, and length of the document. The body of the document follows the header