Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2013, 08:34
ignacioduranmar
 
Fecha de Ingreso: febrero-2013
Mensajes: 2
Antigüedad: 11 años, 2 meses
Puntos: 0
Gestionar respuestas HTTP de servidor externo

Buenas tardes,

Antes de nada, comentar que he buscado información al respecto de lo que voy a comentaros, y no encontré nada. Por ello, abro un nuevo hilo.
De no ser así, aceptaré una buena regañina.

Os comento: necesito desarrollar una aplicación en PHP, que haga de interfaz para unos WebServices (APIs) que corren en un servidor ajeno.
O sea, desarrollar en mi servidor un programa que gestione llamadas y respuestas a otro servidor.

En este caso, necesito gestionar las respuestas HTTP que me duelva el servidor tras una llamada. Por ejemplo, al ejecutar un WebService, el servidor al que ataco me devuelve una respuesta en el navegador tal que:

'200 OK'

O cualquier otro mensaje.

¿Cómo podría almacenar estas respuestas en mi servidor para luego continuar con el flujo de mi aplicación en base a la respuesta?

Por ejemplo, desde mi programa, tenemos un formulario, que al hacer el submit, lanza el API con unos parámetros concretos. En ese momento, el servidor ajeno me devuelve un mensaje '200 OK' (tal cual). Necesito almacenar esta respuesta, para, por ejemplo, almacenarla en una variable, y poder hacer un:
- Si la respuesta es X, hacer/mostrar blablabla
- Si no....

He estado mirando todo lo relacionado con el HTTP Response de PHP, pero la verdad, no logro sacar nada.

¿Me podríais echar una mano? Es bastante importante, la verdad.


Un saludo y mil gracias antemano.