Una porta HTTP si riferisce a una porta di rete utilizzata specificamente per comunicare con i server web tramite il protocollo Hypertext Transfer Protocol (HTTP). Nelle reti, una porta è un endpoint virtuale per la comunicazione in una rete di computer ed è identificata da un valore numerico. Le porte vengono utilizzate per distinguere diversi tipi di traffico di rete e consentono a più servizi di rete di essere eseguiti sullo stesso dispositivo.
La porta predefinita per HTTP è la porta 80. Quando un client (come un browser web) effettua una richiesta HTTP a un server web, in genere si connette alla porta 80 del server per stabilire un canale di comunicazione e inviare o ricevere pagine web, file o altre risorse.
Oltre alla porta HTTP predefinita 80, HTTPS (HTTP su SSL/TLS) utilizza la porta 443 per la comunicazione sicura.
Vale la pena notare che anche le porte HTTP non standard, come 8080, 8000 e altre, possono essere utilizzate per vari scopi, tra cui test, sviluppo e configurazioni server alternative.
In sintesi, una porta HTTP è la porta di rete specifica utilizzata per lo scambio di dati tra i browser web client e i server web tramite il protocollo Hypertext Transfer Protocol.