Una porta HTTP si riferisce a una porta di rete utilizzata appositamente per comunicare con server web tramite Hypertext Transfer Protocol (HTTP). Nella rete, 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 consentire l'esecuzione di più servizi di rete sullo stesso dispositivo.
La porta predefinita per HTTP è la porta 80. Quando un client (ad esempio 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 over SSL/TLS) utilizza la porta 443 per una comunicazione sicura.
Vale la pena notare che le porte HTTP non standard, come 8080, 8000 e altri, possono essere utilizzate anche per vari scopi, tra cui test, sviluppo e configurazioni di server alternative.
In sintesi, una porta HTTP è la porta di rete specifica utilizzata per lo scambio di dati tra browser Web client e server Web tramite Hypertext Transfer Protocol.