SI estás generando cabeceras HTTP .. deberías lanzarlas con la función header() que sirve para enviar cabeceras HTTP al cliente.
es decir .. en lugar de tu:
echo $http_response;
usarías:
Código PHP:
header ($http_response);
El resto dependerá de lo que hagan tus cabeceras HTTP y resto del protocolo HTTP que implementas en esas funciones.
Un saludo,