Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Basics of HTTP Jason Dean

Similar presentations


Presentation on theme: "The Basics of HTTP Jason Dean"— Presentation transcript:

1 The Basics of HTTP Jason Dean http://www.12robots.com

2 About Me Web Application Developer with the Minnesota Department of Health (MDH)‏ Chairperson and User Group Manager of the MDH ColdFusion User Group Web Development Blogger (http://www.12robots.com) Veteran of the U.S. Coast Guard

3 Overview

4 HTTP on the OSI Model

5 Resources

6 HTTP URL Basics :// : / ? # Example:

7 HTTP Messages

8 HTTP Message Flow

9 HTTP Message Parts

10 Requests Start LinePOST http://demo.12robots.com:81/simple1request.cfm HTTP/1.1 Headers Host: http.12robots.com:81 Content-type: application/x-www-form-urlencoded Content-length: 10 BodymyID=12345

11 Request Methods GET OPTIONS PUT DELETE HEAD POST TRACE

12 Responses Start LineHTTP/1.1 200 OK Headers Content-Type: text/html; charset=UTF-8 Connection: close Date: Sun, 01 Mar 2009 02:55:05 GMT Server: Apache/2.2.10 (Win32) JRun/4.0 Body My Page My POST Request Response The ID you passed in is: 12345.

13 Status Codes 404 Not Found 302 Found 301 Moved Permanently 403 Forbidden 401 Unauthorized 500 Internal Server Error 200 OK

14 TLS/SSL

15 TLS/SSL Connection

16 SSL Handshake


Download ppt "The Basics of HTTP Jason Dean"

Similar presentations


Ads by Google