Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: Linax en Junio 14, 2017, 08:15:27 AM

Título: ¿Como tratar los datos devueltos por una petición GET?
Publicado por: Linax en Junio 14, 2017, 08:15:27 AM
Hola buenas,

la situación es la siguiente, desde un programa en C++ estoy enviando una petición GET a un servidor y cuando me retorna los valores no se como recorrerlos para almacenarlos en una estructura de datos que pueda interpretar.

El flujo de la petición es el siguiente:
1) Realizo la petición al servidor
2) El servidor me devuelve un Array de Objetos que el código interpreta como un string
3) Cuando tengo el array de objetos no se dónde almacenarlo ni como recorrerlo

Alguien me puede ayudar?


Código:


string GrabWeb(string strUrl) {//>4
   string headers,ret; 
   char post[],result[];
   int res, timeout=5000;
   res=WebRequest("GET",strUrl,NULL,NULL,timeout,post,0,result,headers);
   if (res < 0) {

        return("");
   } 
   ret = CharArrayToString(result,0);
   return(ret);
}

int main(){
  string result = GrabWeb("https://ejemplo.com");
}

Título: Re:¿Como tratar los datos devueltos por una petición GET?
Publicado por: xkeycode en Junio 27, 2017, 07:56:26 PM
¿Por que no usas JSON o XML para recibir los parametros desde el servidor y luego le haces un parse?