关闭

http学习总结

191人阅读 评论(0) 收藏 举报
分类:

1.HTTP协议(HyperText Transfer Protocol,超文本传输协议)

http协议永远是客户端发起请求,服务器回送响应。

http端口号为80,https端口号为443.

http是应用层的协议


2.TCP:Transmission Control Protocol 传输控制协议

IP:Internet Protocol网际协议


3.TCP/IP协议

应用层:

FTP(File Transfer Protocol)文件传输协议, 

HTTP(Hyper Text Transfer Protocol)超文本传输协议, 

SMTP(Simple  Mail Transfer Protocol)简单邮件传输协议,

POP3(Post Office Ptotocol)邮局协议,

DNS(Domain Name System)域名系统


传输层:

TCP(Transmission Control Potocol)传输控制协议,

UDP(User Date Potocol)用户数据协议


网络层:

IP(Internet Protocol)网络协议,

ARP(Address Resolution Protocol)地址解析协议,

ICMP(Internet Control Message Protocol)因特网控制消息协议,

HDLC(High Data Link Control)高级数据链路控制


数据链路层:

SLIP(串行线路IP),

PPP:点到点协议


物理层:


4.http工作过程:

一次http工作工程称为一个事务。

(1)地址解析

比如客户端浏览器有一个请求:http://localhost:8080/Code/index.jsp

通过解析可以得到:

协议名:http

主机名:localhost

端口:8080

对象路径:Code/index.jsp


通过DNS解析域名localhost,得到主机的IP地址。


(2)封装http请求数据包

(3)封装成TCP包,建立TCP连接(TCP的三次握手)

(4)客户机发送请求命令

(5)服务器响应

(6)服务器关闭TCP连接







0
0
查看评论

HTTP协议学习总结

HTTP协议学习总结
  • liujie19901217
  • liujie19901217
  • 2016-09-05 16:03
  • 2009

JavaScript学习总结(七)Ajax和Http状态字

Ajax及其工作原理 AJAX 是一种与服务器交换数据无需刷新网页的技术,最早由Google公司在谷歌地图里使用,并迅速风靡。 AJAX是不能跨域的,如需跨域,可以使用document.domain='a.com';或者使用服务器代理,代理XMLHttpRequest文件 AJ...
  • Dorrn
  • Dorrn
  • 2015-01-04 18:27
  • 204

TCP/IP学习总结

TCP/IP学习总结 一.概念的了解: 1. 熟悉TCP的状态流图(清楚的知道当客户端的TCP处于一个状态的时候,服务端的TCP处于什么状态)。 以下这个图就是TCP连接的状态变迁图:主要组成 ① 打开连接的三次握手(SYN)。 ② 数据的正常传输(seq,ack)。 ③ 断开时的四次握...
  • tanno1
  • tanno1
  • 2014-08-27 10:32
  • 1433

华为HCNA学习笔记----第一天

华为认证介绍 HCNA主要面向IP玩咯卫慧工程师以及其他希望学习IP网络知识的人士。HCNA认证在内容上涵盖TCP/IP基础、路由、交换等IP网络通用基础知识以及华为数据通信产品、通用路由平台VRP特点和基本维护。 ensp模拟器下载 http://support.huawei.com/ent...
  • wangganggang90
  • wangganggang90
  • 2017-11-08 16:04
  • 741

GDAL学习总结

GDAL介绍 GDAL(Geospatial Data Abstraction Library)是一个在X/MIT许可协议下的开源栅格空间数据转换库。它利用抽象数据模型来表达所支持的各种文件格式。它还有一系列命令行工具来进行数据转换和处理。 OGR是GDAL项目的一个分支,功能与GDAL类似,只不过...
  • bcbobo21cn
  • bcbobo21cn
  • 2016-03-30 14:36
  • 1072

十月学习总结 大学的第一个月

来到烟台两个月了,而真
  • zp___waj
  • zp___waj
  • 2014-11-03 11:34
  • 2967

JAVA 学习 自我总结

学习总结: 孔子曰学而时习之 不亦悦乎 。学习了新的东西,一定要及时练习和总结,并多次回想记忆,这样才能将知识记忆的牢固; 之前我学习东西只知道贪多,想一口吃一个胖子;但是每次都是事倍功半,这样又会挫败了我的自信让我更加没有信心去学习。 其实仔细想一想,学不好的原因,无外乎,以下几点: 第一...
  • u010582345
  • u010582345
  • 2016-04-08 23:58
  • 427

2017年度学习总结

2017上半年,移动平台游戏开发基础,学习了灵活的JavaScript语言,也做了几个像模像样的游戏,JQuary库和其他库的的引用也很受益。想想原来,每种框架都想入门试试,可忽略了开发者最基本的底层基础。CSDN上记得大牛说过,“框架也是人写的,哪天框架不在了,你也就不在了”大概是这个意思。我原来...
  • Prototype___
  • Prototype___
  • 2017-12-31 07:09
  • 379

Android学习路线总结,绝对干货

一、前言不知不觉自己已经做了几年开发了,由记得刚出来工作的时候感觉自己能牛逼,现在回想起来感觉好无知。懂的越多的时候你才会发现懂的越少。如果你的知识是一个圆,当你的圆越大时,圆外面的世界也就越大。最近看到很多Android新手问Android学习路线,学习方法啊,如何入门啊,所以我从网上找了一些资料...
  • lowprofile_coding
  • lowprofile_coding
  • 2016-04-26 18:13
  • 23977

Hibernate学习总结(一)

1、什么是Hibernate Hibernate是轻量级JavaEE应用的持久层解决方案,是一个关系数据库ORM框架(ORM,对象关系映射 Object Relationship mapper) ORM 就是通过将Java对象映射到数据库表,通过操作Java对象,就可以完成对数据表的操作 轻量级...
  • u012750846
  • u012750846
  • 2015-09-07 15:36
  • 808
    个人资料
    • 访问:25211次
    • 积分:759
    • 等级:
    • 排名:千里之外
    • 原创:55篇
    • 转载:1篇
    • 译文:0篇
    • 评论:5条
    最新评论