请问浏览器发送http请求时,如何选择端口的?

目前我知道的浏览器是选择一个范围的随机端口发送一个HTTP请求,假如同一个页面,两个连续的HTTP请求(间隔时间很短),端口随机选择会不会重复,比如两个请求随机到的数字都是5555,浏览器对这种情况会做什么处理?

浏览器发送到服务器的80端口,并不存在随机一说。除非有proxy的设置或者你请求的地址上明确是别的端口,比如 http://127.0.0.1:5555,这样才会发送到5555端口。