Files
cappuccino/Foundation
Alexandre Wilhelm bd0bd2e087 New: added timeout and cache feature in CPURLRequest
This PR adds the possibility to set the timeout and the cache policy of a CPURLRequest.
For that, there are new things in the framework :

- CFHTTPRequest has now the functions setTimeout(), getTimeout() and isTimeoutRequest
- CPURLRequest has now the methods +requestWithURL:cachePolicy:timeoutInterval: and -initWithURL:cachePolicy:timeoutInterval:
- CPURLConnection does not call the delegate didReceiveData: when a request has timed out. I will call the delegate didFailWithError:
- Cache is now possible for a CPURLRequest, only CPURLRequestReturnCacheDataElseLoad, CPURLRequestReturnCacheDataDontLoad and CPURLRequestReloadIgnoringLocalCacheData are supported. By default CPURLRequestReloadIgnoringLocalCacheData.
- Default timeout has been set to 60sec as in cocoa.
- A request is considered as timeout when there isn't any response (text/xml/type) and when the status of the response is 0.
2015-08-13 17:08:59 -07:00
..
2012-05-13 14:26:19 +01:00
2014-11-06 12:17:58 -08:00
2015-04-22 11:22:44 -07:00
2010-12-26 01:34:37 +02:00
2014-11-25 17:58:17 -05:00
2010-12-26 01:34:37 +02:00
2011-05-04 19:07:06 +02:00
2010-12-26 01:34:37 +02:00
2010-12-26 01:34:37 +02:00
2013-07-26 02:08:14 -04:00
2015-04-22 11:22:44 -07:00
2010-12-16 19:16:33 +02:00
2008-09-04 03:52:20 -07:00
2012-07-13 01:28:38 +01:00