C/Visual C - Definitivamente aquí nadie sabe abrir un URL en C!

 
Vista:

Definitivamente aquí nadie sabe abrir un URL en C!

Publicado por orion (2 intervenciones) el 25/08/2000 00:00:00
Por favor necesito urgente saber como hago para abrir una dirección de INternet en c, y que puedo hacer con ella!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Definitivamente aquí nadie sabe abrir un URL en

Publicado por Endos (143 intervenciones) el 26/08/2000 00:00:00
/* Codigo UNIX - !!!! ATENCION: NO COMPROBADO !!!!! */
/* Conexion con un servidor usando llamadas socket normales */

#include <stdio.h>
#include <memory.h>
#include <errno.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netdb.h>

int main(void)
{
int Conexion;
struct sockaddr_in Data;

if((Conexion=socket(AF_INET,SOCK_STREAM,0)==-1) /* Intentar conexion */
{
perror("socket");
exit(1);
}

memset(&Data,´\0´,sizeof(Data));

Data.sin_family=AF_INET;
Data.sin_addr.s_addr=inet_addr("127.0.0.1"); /* IP del servidor */
Data.sin_port=htons(80); /* Numero de puerto */

/* Intentar conectar con el servidor */
if(connect(Conexion,(struct sockaddr*) &Data,sizeof(Data))==-1)
{
perror("connect");
exit(1);
}

/* Aqui estamos conectados */

/* Hacer lo que queramos ... */

close(Conexion); /* Cerrar la conexion antes de salir */

return 0;
}

Evidentemente lo que se puede hacer una vez conectado es enviar
y recibir informacion.

Saludos,
Endos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Definitivamente aquí nadie sabe abrir un URL en

Publicado por Juan José Rodríguez (1 intervención) el 26/08/2000 00:00:00
Y que tipo de url´s quieres abrir (http://xx.x, ftp://x.x, etc) y en que plataforma (unix, windows, etc)

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar