Originally posted by Chatu Dil:
What's the propose of adding our own custom headers to response, if we cannot get them back?
Response headers are intended for the client. So if your client is the browser, there's not much use to them. But if the client is an Ajax request, or some custom client, the custom headers can be read and processed by that client. Remember, there's more to HTTP than just the browsers.