Cómo analizar una URL usando un socket en C++
El socket no puede analizar la URL
Hay dos servicios para analizar la URL, uno es DNS y el otro es el servicio proporcionado por el servidor de URL.
DNS es responsable de resolver el nombre de dominio en la URL en IP y puerto, de modo que la computadora del usuario pueda entregar la URL al servidor de destino.
Luego el servidor responde a la solicitud en la URL y responde al usuario.
Todas estas comunicaciones de datos ocurren en la capa tcp/ip. El socket funciona en esta capa, es decir, el socket proporciona servicios para el acceso a la URL en lugar de procesar la URL directamente