Hypertext Transport Protocol (HTTP)
Hypertext Transport Protocol (HTTP)
Mendel Rosenblum
CS142 Lecture Notes - HTTP
Web Application Architecture
Web Browser
Web Server / Application server
Storage System
Internet LAN
HTTP
2
Universal Resource Locator (URL)
To display page browser fetches the file index.html from a web server Same as (Defaults: port 80, file index.html, http protocol)
HTTP (HyperText Transport Protocol) HTTP - Simple request-response protocol layered on TCP/IP
1. Establish a TCP/IP connection to :80
2. Send a http GET request along connection 3. Read from the connection the response from the web server
CS142 Lecture Notes - HTTP
Send HTTP Request - Write lines to socket
Method URL
Protocol Version
Header
Body (optional)
GET /index.html HTTP/1.1 Host: User-Agent: Mozilla/5.0 Accept: text/html, */* Accept-Language: en-us Accept-Charset: ISO-8859-1,utf-8 Connection: keep-alive
blank line
CS142 Lecture Notes - HTTP
HTTP Methods (Verbs)
GET - Fetch a URL HEAD - Fetch information about a URL PUT - Store to an URL POST - Send form data to a URL and get a response back DELETE - Delete a URL GET and POST (forms) are commonly used. REST APIs used GET, PUT, POST, and DELETE
CS142 Lecture Notes - HTTP
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- functional and technical requirements document
- web attacks stanford university
- cs193x web programming fundamentals victoria kirst spring
- ajax intro to clientside templang
- chapter 10 ajax and java web services
- restful web services for java
- hypertext transport protocol http
- and browser applications with arcgis rest js
- tutorial using thymeleaf
- adf design fundamentals using javascript in adf faces rich
Related searches
- http cashier.95516.com bing
- http cashier.95516.com bingprivacy notice.pdf
- http cas.ucdavis.edu bingaccueil | planet media
- powershell http request
- http cashier 95516 com bing
- http cashier 95516 com bingprivacy notice pdf
- http cas ucdavis edu bingaccueil planet media
- http education minecraft net eligibility
- http a msn com 0e el gr aatzbxb ocid se
- 1 esi include src http bxss me rpb png
- http bxss me t xss html 00
- http some inexistent website acu some inexistent file with long name jpg