Foros del Web » Programando para Internet » PHP »

Devolver respuesta OK a POST

Estas en el tema de Devolver respuesta OK a POST en el foro de PHP en Foros del Web. Hola, estoy haciendo uso de un servicio que me envía un POST a la URL que yo proporcione, el problema es que está fallando debido ...
  #1 (permalink)  
Antiguo 05/03/2014, 07:43
 
Fecha de Ingreso: febrero-2013
Mensajes: 119
Antigüedad: 11 años, 2 meses
Puntos: 2
Devolver respuesta OK a POST

Hola, estoy haciendo uso de un servicio que me envía un POST a la URL que yo proporcione, el problema es que está fallando debido a que no recibe una respuesta de OK.

El POST es enviado a mi URL pero al no recibir respuesta OK, después de unos minutos vuelve a enviarlo, así continuamente. De qué forma puedo devolverle una respuesta de OK??? He probado con

Código:
header("HTTP/1.1 200 OK");
Pero parece que no funciona, ya que sigue reenviando el POST. También se me notifica por e-mail que el POST no ha recibido respuesta correcta. He contactado con el soporte técnico pero están tardando en responder. Ayuda por favor? Muchas gracias.
  #2 (permalink)  
Antiguo 05/03/2014, 11:07
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años
Puntos: 320
Respuesta: Devolver respuesta OK a POST

Cita:
El POST es enviado a mi URL pero al no recibir respuesta OK
Y que respuesta recibes? el OK se envia automáticamente si el archivo existe y no tiene errores aunque este no genere ninguna salida.
Las causas pueden ser muy variadas, desde las estupidas hasta las complejas.

-> Estas poniendo mal la url.
-> Tu php hace una redireccion
-> Hay un error de sintaxis en tu php y esta explotando.
-> No tienes permitido el accesso al archivo.
-> Hay un error de sintaxis en el .htaccess
-> Hay una redireccion 301
-> Hay un error 500
-> Hay un error 404-403

y asi sigue la lista, seria mas simple si dijeras que es lo que devuelve
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios
  #3 (permalink)  
Antiguo 06/03/2014, 06:28
 
Fecha de Ingreso: febrero-2013
Mensajes: 119
Antigüedad: 11 años, 2 meses
Puntos: 2
Respuesta: Devolver respuesta OK a POST

Cita:
Iniciado por NSD Ver Mensaje
Y que respuesta recibes? el OK se envia automáticamente si el archivo existe y no tiene errores aunque este no genere ninguna salida.
Las causas pueden ser muy variadas, desde las estupidas hasta las complejas.

-> Estas poniendo mal la url.
-> Tu php hace una redireccion
-> Hay un error de sintaxis en tu php y esta explotando.
-> No tienes permitido el accesso al archivo.
-> Hay un error de sintaxis en el .htaccess
-> Hay una redireccion 301
-> Hay un error 500
-> Hay un error 404-403

y asi sigue la lista, seria mas simple si dijeras que es lo que devuelve
No recibo respuesta del servidor que me envía el POST, ya que el POST lo envía él... Tengo activada notificación por e-mail en caso de que haya incidencia con eso y me llega al e-mail como que mi script no ha respondido correctamente...

El problema está en que no responde correctamente cuando incluyo otro POST dentro del Script... Explico:

- Ellos me envían un POST a mi Script PHP, y mi Script PHP envía un POST a otro... Ahí falla la respuesta al servidor...

- Si mi script tiene otra función que no sea POST, por ejemplo crear un .txt, funciona todo correctamente...
  #4 (permalink)  
Antiguo 06/03/2014, 08:55
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años
Puntos: 320
Respuesta: Devolver respuesta OK a POST

No estas entendiendo, leete esta seccion de codigos de estado y dime que codigo retorna el servidor en el post, si no es un ok, sera de la gamma del 400 o del 500, segun ese error se podria saber donde falla.

Tambien seria util que pusieras el codigo en cuestion
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios

Etiquetas: devolver, post, respuesta
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:51.