mirror of
https://github.com/swisspol/GCDWebServer.git
synced 2026-04-24 00:00:04 +08:00
Added GCDWebServerErrorResponse
This commit is contained in:
@@ -252,14 +252,6 @@
|
||||
return ARC_AUTORELEASE([[self alloc] initWithStatusCode:statusCode]);
|
||||
}
|
||||
|
||||
+ (GCDWebServerResponse*)responseWithClientError:(GCDWebServerClientErrorHTTPStatusCode)error {
|
||||
return ARC_AUTORELEASE([[self alloc] initWithClientError:error]);
|
||||
}
|
||||
|
||||
+ (GCDWebServerResponse*)responseWithServerError:(GCDWebServerServerErrorHTTPStatusCode)error {
|
||||
return ARC_AUTORELEASE([[self alloc] initWithServerError:error]);
|
||||
}
|
||||
|
||||
+ (GCDWebServerResponse*)responseWithRedirect:(NSURL*)location permanent:(BOOL)permanent {
|
||||
return ARC_AUTORELEASE([[self alloc] initWithRedirect:location permanent:permanent]);
|
||||
}
|
||||
@@ -271,16 +263,6 @@
|
||||
return self;
|
||||
}
|
||||
|
||||
- (id)initWithClientError:(GCDWebServerClientErrorHTTPStatusCode)error {
|
||||
DCHECK(((NSInteger)error >= 400) && ((NSInteger)error < 500));
|
||||
return [self initWithStatusCode:error];
|
||||
}
|
||||
|
||||
- (id)initWithServerError:(GCDWebServerServerErrorHTTPStatusCode)error {
|
||||
DCHECK(((NSInteger)error >= 500) && ((NSInteger)error < 600));
|
||||
return [self initWithStatusCode:error];
|
||||
}
|
||||
|
||||
- (id)initWithRedirect:(NSURL*)location permanent:(BOOL)permanent {
|
||||
if ((self = [self init])) {
|
||||
self.statusCode = permanent ? kGCDWebServerHTTPStatusCode_MovedPermanently : kGCDWebServerHTTPStatusCode_TemporaryRedirect;
|
||||
|
||||
Reference in New Issue
Block a user