Stai facendo un errore di base sul funzionamento del protocollo HTTP.
Per rispondere ad una richiesta HTTP, è sufficiente:
- inviare gli header (es. con header())
- inviare il contenuto (es. con print()/echo())
NON devi avviare una nuova richiesta HTTP verso un'altro host.