通信协议一(HTTP)
来源:互联网 发布:淘宝商家物流信息 编辑:程序博客网 时间:2024/05/16 13:44
http(hyper Text Transfer Protocol):超文本传输协议:用于从万维网服务器传输超文本到本地浏览器的传送协议。HTTp是面向事务的应用层协议。
Http使用了面向连接的TCP作为运输层协议,保证了数据的可靠传输。HTTP不必考虑数据在传输过程中被丢弃后有怎样被重传。但是HTTP本身是无连接的,无状态的
主要特点:
1、简单快速:客户向服务器请求服务时,只需传送请求方法和路径,方法:get,post
2、灵活:HTTP允许传送任意类型的对象
3、无连接
4、无状态
5、支持B/s和C/S模式
HTTP之URL
URL:统一资源定位符
http://www.aspxfans.com:8080/news/index.asp?boardID=58&ID=2464589467&page=1#name
协议://域名:端口/虚拟目录/文件?参数#猫
常用的请求方式:
GET:向服务器法索取数据的一种请求。
POST:向服务器提交数据的一种请求,要提交的数据位于信息头后面的实体中。
区别:
1、在客户端,get方式通过URL提交数据,数据在URL中可以看到。
POST方式,数据置放在HTML HEADER内提交(Client插件)
2、get方式提交的数据最多只能1024字节,而post没有限制。
3、安全性问题。
https:
是HTTP的安全版。在HTTP下加入SSL层
基本的加解密算法类型:
1)对称加密:密钥只有一个,加密解密为同一个密码,且加解密速度快,典型的对称加密算法有DES、AES。
2)非对称加密:密钥成对出现,(根据公钥无法推知私钥,根据私钥无法推知公钥),加解密使用不同密钥(公钥加密需要私钥解,私钥加密需要公钥解),相对来说加密速度慢,典型的非对称加密算法有:RSA,DSA。
运行过程:
1、乙方生成一对密钥(公钥和私钥),并将公钥向其他方公开,
2、得到该公钥的甲方使用该密钥对机密信息进行加密后再发送给乙方
3、乙方再用自己保存的另一把专用密钥(私钥)对加密后的信息解密。
- 通信协议一(HTTP)
- HDFS通信协议(一)
- HTTP通信协议
- http 通信协议
- Android:Http通信协议
- 通信协议HTTP、TCP、UDP
- 通信协议-HTTP/TCP/UDP
- 通信协议:HTTP、TCP、UDP
- 通信协议:HTTP、TCP、UDP
- 通信协议:HTTP、TCP、UDP
- 通信协议:HTTP、TCP、UDP
- 通信协议:HTTP、TCP、UDP
- 通信协议:HTTP、TCP、UDP
- 通信协议:HTTP、TCP、UDP
- 通信协议 - HTTP、TCP、UDP
- 通信协议:HTTP、TCP、UDP
- 通信协议:HTTP、TCP、UDP
- 通信协议 - HTTP、TCP、UDP
- Struts2 Part5
- spring
- 深入浅出数据结构C语言版(14)——散列表
- Tensorflow中卷积函数汇总
- 去去去
- 通信协议一(HTTP)
- 一步步带你做vue后台管理框架(一)——介绍框架
- RDD论文翻译 --弹性分布式数据集:一种基于内存的集群计算的容错性抽象方法
- 有感受到环保风暴带来的影响吗?
- 微信小程序 自定义消息提示框
- pipline
- Android的内存泄漏分析
- eclipse 远程debug project
- spring生命周期