/ / Código de la nube de Parse.com Código de estado de la solicitud http 200 bytes cero devueltos - parse.com, nube, solicitud http, gzip

Código de la nube de Parse.com código de estado de la solicitud http 200 bytes cero devueltos - parse.com, nube, solicitud http, gzip

Estoy intentando hacer una solicitud de http desde el código de nube de Parse.com, pero aunque devuelve el código de estado de respuesta 200, no tiene ningún dato (contenido-longitud: 0).

Debido a la privacidad de mi empresa, no puedo publicar una URL en la que falla la solicitud, sin embargo, devuelve los datos correctamente cuando se utiliza en http://www.seznam.cz/ o https://gmail.com/ (que devuelve 301 como un problema de redireccionamiento, pero sigue teniendo éxito), por lo que no está causado por una cosa https (mi url es una API de API con https)

¿Tiene una idea de por qué la solicitud sería exitosa pero devolvería cero bytes, cuando en el navegador los datos se cargan correctamente?

¡Gracias!

Respuestas

0 para la respuesta № 1

Resultó que parse.com httpRequest no utiliza la descompresión de gzip, y la api sí lo hace, así que aunque recibió la respuesta, no se devolvió nada ya que no se pudieron obtener datos.

He superado este problema escribiendo un script php publicado en mi web que recibe la respuesta de la API y lo imprime después, por lo tanto, parse.com s httpRequest no necesita descomprimir el gzip y todo funciona como se esperaba. Por cierto, necesitaba lo mismo para las imágenes.