These functions let you manipulate the output sent back to the remote browser right down to the HTTP protocol level.