kellyelton/OCTGN — pull request #591 by Gravecorp (2012-12-03 14:14:33+00:00)
Title: Added webRead overload for optional timeout on calls.

Changed error handling on http exceptions
http 200 range is an OK request 204 is for an empty response
All standard http spec errors should be accounted for.
new python api call: def webRead(url, timeout)
Timeout is in miliseconds.
calling the normal webRead(url) python api call uses the default timeout.
timeout status code should be 408 according to the http specifications