Basically it is done through socket, after all it is one of the ways of interaction between systems. HTTP is an application layer protocol, and socket is an encapsulation of a system interface of TCP/UDP. Naturally speaking, HTTP realizes interaction with the remote host through socket.
Is implemented through the Socket interface.
To be precise, the HTTP protocol is based on TCP/IP, and Socket is a programming interface.
Definitely. The TCP/UDP protocols of various systems are based on the Socket network interface. HTTP is built on top of TCP.
Basically it is done through socket, after all it is one of the ways of interaction between systems. HTTP is an application layer protocol, and socket is an encapsulation of a system interface of TCP/UDP. Naturally speaking, HTTP realizes interaction with the remote host through socket.
Http encapsulated by any system, any language, and any framework is based on Socket.
Pictures found on the Internet: can help you understand the relationship between HTTP, Socket, and TCP/IP (HTTP is the application layer protocol)