Hola a todos, tengo que desarrollar un cliente para un servidor web pequeñito desarrollado en c de linux estos son los tips.
Alguien me podria tirar algunos datos de donde sacar buena info o de algun desarrollo similar que tengan o experiencia? Saludos y muchas gracias.
Desarrollar una aplicacion cliente que utilize protocolo HTTP, de
manera que se puedan solicitar páginas HTML al servidor desarrollado
en el TP3.
Las páginas respondidas desde el servidor se deben mostrar por stdout
en caso de ser HTML, caso contrario almacenarlas en disco. (usar
Content-type para determinar el tipo)
Ejemplo de funcionamiento:
------------------------------------------------
$ ./tp3-bis -s ip.del.servid.or -p puerto -u "url://de.la.pagina.a.solicitar"
------------------------------------------------
- Los datos del protocolo HTTP, tanto del cliente como del servidor,
deben almacenarse en una estructura. Algo como:
structu http_req {
enum method method;
int code;
char *msg;
};