I've recently found the need to test how my applications behave against HTTP responses with different status codes, and created a small app on Google App Engine which returns a HTTP response with a specific status code:
Update: The source code is available here
It's interesting to see how different browsers handle responses with various status codes. For example, Safari 3.1.2 returns a "kCFErrorDomainCFNetwork" error for status code 100 and Firefox 3.0.1 offers me to download a "Untyped Binary Data" file.
Published September 29, 2008 • Tagged as gae, python