Todo eso es el protocolo HTTP/1.1 (
http://www.rfc.net/rfc2616.html)
En ASP se mandan con ese "response.header" y en PHP con header(). La sintax de uso de los parámetros y opcines de las cabeceras HTTP es más próxima al standar en PHP que la de ASP.
Eso es lo que debes conocer "la base" del tema .. (yo por ejemplo no tengo ni idea de ASP (ni ganas xDDD), pero veo esos "content-type" y deduzco que esa será la función o método que sirve para tal fin .. )
Un saludo,