网络传输可分为应用层、传输层、网络层和链路层
应用层包括ftp http telnet等
传输层分为tcp和udp tcp通过三次握手协议保证了数据的一定传达性 而udp突出的是吞吐量
网络层有ip协议、
而http协议是基于tcp/ip协议的 在http 1.1 中在定义了包扩get 、post、delete上增加了put delete等
post和put的区别更多是在于语义上体现 当需要向目标资源增加时候 考虑使用put 而post则在于修改服务器上资源
get于post区别为get是将参数跟在uri的后面 post则是在content的内容中 以表单格式提交
post与soap的区别
soap是post的一种形式 于post一样 内容也是放于http报文的content节点中 但是soap支持更复杂的对象,以xml或者json的格式传输对象的结构 而post支持不了这一点 只能传输几个基本格式的键值对。
本文深入解析了网络传输的分层概念,重点介绍了应用层的HTTP协议及其与TCP/IP的关系。对比了GET与POST请求的不同,并解释了SOAP协议的特点。
881

被折叠的 条评论
为什么被折叠?



