Common Error Codes... 200 OK 204 No Content 206 Partial Content 301 Moved Permanantly (future resuests should use new URI) 302 Moved Temporarily (should use 303, or 307) 303 See Other (data recieved, Get redirection) 304 Not Modified (since date given) 307 Temporary Redirect (URI can be reused) 400 Bad Request 401 Unauthorized 402 Payment Required 403 Forbidden - Denied 404 File Not Found 406 Not Acceptable (charset or language requested) 408 Request Timeout 500 Internal Server Error 502-4 Unreachable - Network Problems NOTE 303 means that if a PUT was used, the server recieved the result and should now do a GET of the given URL without PUT arguments. But 307 means it should resend the PUT arguments to the new location. 302 should not be used, but most servers/applications perform the same action as 303 on receipt.