码迷,mamicode.com
首页 > Web开发 > 详细

http学习笔记(一)

时间:2014-10-24 18:10:57      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   使用   for   strong   sp   文件   数据   

一:http概述

 

问题:

 bubuko.com,布布扣

1.1 http

1.2 web客户端和服务器端

 bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

1.3 资源

最简单的web资源就是web服务器文件系统中的静态文件,如文本文件,HTML文件,word文件等等,但不一定都是静态文件。还可

以是根据需要生成内容的软件程序。

 

 

bubuko.com,布布扣

bubuko.com,布布扣

 bubuko.com,布布扣

1.3.1 媒体类型()

MIME类型是一种文本标记:表示一种主要的对象类型和一个特定的子类型,中间有一条斜杠。

bubuko.com,布布扣

bubuko.com,布布扣

 bubuko.com,布布扣

1.3.2 URI 统一资源标识符(uniform resource identifier),就像邮政地址一样,在世界范围内唯一标识并定位信息资源。

bubuko.com,布布扣

1.3.3 URL统一资源定位符(uniform resource locator)描述了一台特定服务器上某资源的特定位置。

bubuko.com,布布扣

 

 

bubuko.com,布布扣

现在:几乎所有的URI都是URL

1.3.4 URN 统一资源名,作为特定内容的唯一名称使用,与目前的资源所在地无关。可以将资源四处搬移;还能用同一个名字通过多种网络协议来访问资源。

1.4事务

bubuko.com,布布扣

1.4.1 方法

http支持几种不同的请求命令,这些命令就是http方法。每条请求报文都包含一个方法。这个方法告诉服务器要执行什么动作。(获取一个web页面,运行一个网关程序,删除一个文件等)

bubuko.com,布布扣

1.4.2 状态码

bubuko.com,布布扣

bubuko.com,布布扣

1.4.3  web页面可以包含多个对象 

1.5报文

bubuko.com,布布扣

 

http报文结构包括3部分:

起始行:在请求报文中说明要做什么

首部字段:包含一个名字和一个值,首部以一个空行结束。

主体:空行之后包含了所有类型的数据

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

1.6 TCP/IP

HTTP协议是一个应用层协议,无需关心网络通信的细节,联网细节交给了可靠的因特网传输协议TCP/IP协议。

TCP提供了:

bubuko.com,布布扣

bubuko.com,布布扣

 

bubuko.com,布布扣

bubuko.com,布布扣

1.8web的结构组件

bubuko.com,布布扣

http学习笔记(一)

标签:style   blog   http   使用   for   strong   sp   文件   数据   

原文地址:http://www.cnblogs.com/QingFlye/p/4048527.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!