网络传输可分为应用层、传输层、网络层和链路层
应用层包括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支持不了这一点 只能传输几个基本格式的键值对。