网络通讯协议可分为三类javascript
通讯协议[1]由互联网工程任务组 IETF[2]制定.
咱们能够在 https://tools.ietf.org/ 或 https://www.ietf.org/ 的 RFC Index 页面查看它制定的标准: 好比 Uniform Resource Identifiers (URI) 和 Uniform Resource Locators (URL).html
经常使用的 (应用层) 通讯协议有 HTTP, HTTPS, FTP, FTPS, SSH, DNS, DHCP 等. 因为标准的通讯协议在 IETF 的 RFC 中写的很清楚, 咱们下面来聊聊非标准通讯协议.java
伪协议是非标准化但通用的统一资源标识符方案[3].
常见的伪协议有 javascript
, jdbc
, odbc
等, 咱们能够在 Unofficial but common URI schemes 查看伪协议列表.网络
第三方通讯协议能够看做特殊(使用还不够普遍)的伪协议. 它是由第三方应用或插件自定义的协议, 好比腾讯的 tencent
.插件