Вообще-то заголовки отсылает не скрипт а веб-сервер. И он не может не отсылать заголовки, потому что он поддерживает протокол HTTP.
Без переписывания веб сервера под такое поведение ничего не выйдет.
А клиент (если это броузер), по наступлении внутреннего таймаута на ожидание ответа, порвет соединение сам и сам же запросит страницу повторно.