> > I have not come across a situation where I needed to use my own status > code, so I do not know if you are prohibited in doing so. > Though, this does sound like a useful feature. >
The behavior of intermediaries, such as forward and reverse proxies, would be undefined in relation to a custom status code, which could lead to some really difficult-to-find problems.