
Я читаю книгу под названием: Learn Python the hard way. В ex51связьтам написано:
Связь
"Как только браузер узнает, какой протокол вы хотите использовать (http), с каким сервером вы хотите общаться (http://test.com/), и какой ресурс на этом сервере получить, он должен установить соединение. Браузер просто просит вашу операционную систему (ОС) открыть "порт" для компьютера, обычно порт 80."
Я думаю, это должен быть случайный номер порта с локального ПК, верно? Веб-служба слушает порт 80, но наша операционная система, браузер которой запрашивает, использует случайный номер порта, а не порт 80?
решение1
Вроде того. Каждое TCP-соединение (а http обычно осуществляется через TCP) имеет как исходный, так и конечный порт. В случае, если веб-сервер прослушивает порт 80 по умолчанию, ваш компьютер будет отправлять трафик с другого номера порта, но он должен быть конечным портом 80.