我需要知道当前使用的协议是什么(可以与域或 URL 相关,并且可以由 DNS 解析)。例子:
www.domain.com
ftp.domain.com
ftps.domain.com
ftpes.domain.com
sftp.domain.com
pop.domain.com
pop3.domain.com
smtp.domain.com
imap.domain.com
我搜索了互联网,但找不到这些协议的完整列表。我很感激任何帮助
PD:协议或应用程序使用的端口与此问题无关
我需要知道当前使用的协议是什么(可以与域或 URL 相关,并且可以由 DNS 解析)。例子:
www.domain.com
ftp.domain.com
ftps.domain.com
ftpes.domain.com
sftp.domain.com
pop.domain.com
pop3.domain.com
smtp.domain.com
imap.domain.com
我搜索了互联网,但找不到这些协议的完整列表。我很感激任何帮助
PD:协议或应用程序使用的端口与此问题无关
域名和该域名使用的协议之间没有关系。具有单个域名的主机可以使用多种协议(通常情况下,至少所有主机都具有 ssh 以及它们的域名可能声称的任何服务,因为管理员需要以某种方式访问它们)。
这些协议连接到给定主机上的特定端口号,尽管分配不是那么严格,并且对于许多服务,端口号可能会有所不同。但是如果我们谈论标准分配,那么例如 HTTP 是端口 80,HTTPS(安全变体)是 443。FTP 是端口 21,并且在 FTP 会话期间更动态地分配端口。SMTP是25端口用于传入服务器的邮件,或587端口用于邮件客户端提交的邮件由服务器发送出去。IMAP 是端口 143,而 IMAPS(安全变体,带加密,现在几乎完全使用)是端口 993。
如果您正在寻找协议名称列表,您可以在此处找到一个非常广泛的列表。
如果我们谈论的是 URL 前缀,例如
http:
ormailto:
,它们又是另一回事。其中一些喜欢http:
,https:
或者ftp:
实际上对应于用于获取数据的协议。但其他人只是告诉应该如何(或通过什么软件)处理 URL。例如mailto:
,仅表示“启动邮件客户端应用程序并让它打开新消息窗口,并在后面给出收件人的电子邮件地址mailto:
”。如果你有一个日历应用程序,它会识别webcal:
基本上只是 HTTP 的 URL,但webcal:
前缀表明它们应该由日历应用程序而不是浏览器处理。file:
只是用给定的路径名打开一个本地文件,你不能称它为协议:)。例如,如果您安装了 Zoom,它将处理以开头的 URLzoommtg:
并连接到其详细信息在zoommtg:
前缀后给出的会议。因此,这完全取决于您安装的软件及其配置。没有完整的列表,因为您始终可以通过安装响应某些anythingyoumaychoose:
类型 URL 的新应用程序来扩展它。