httpclient使用什么端口?

Ano*_*non 17 networking httpclient

httpclient使用什么端口?

80,8080,......?

Vin*_*lds 29

连接中总是涉及两个端口 - 一个在服务器端,另一个在客户端端.

服务器端端口通过HTTP URL指定(并且客户端已知)(HTTP连接的默认值为80,HTTPS的默认值为443),并在主机名后使用hostname:port表示法指定.

在客户端,事情更有趣.客户端打开临时或动态端口,只有在建立连接时才会持续.客户端端口始终在IANA为其保留的动态范围(49152到65535)上打开,这通常在较新的操作系统上实施(我不确定Windows XP是否遵循IANA指令,但是Vista和Windows Server 2008碰巧).


Joh*_*ker 5

如果您指的是目标端口,则非安全(HTTP)协议的标准为80,而标准HTTPS端口为443.

就出站客户端端口而言,这在很大程度上是不相关的,将根据可用的端口等进行选择(即:没有设置出站端口.)


Nic*_*ick -1

标准端口是 80。如果您看到类似http://example.com:8080 的内容,则意味着该站点正在使用不同的端口,在本例中为 8080。