From 633d40f15566953f629c7a26b42f0a2c33db0a57 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Latour Date: Sat, 19 Apr 2014 12:51:36 -0300 Subject: [PATCH] Don't cache GCDWebServerDataResponse --- GCDWebServer/Core/GCDWebServer.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GCDWebServer/Core/GCDWebServer.m b/GCDWebServer/Core/GCDWebServer.m index 30a5494..d4dda25 100644 --- a/GCDWebServer/Core/GCDWebServer.m +++ b/GCDWebServer/Core/GCDWebServer.m @@ -722,10 +722,10 @@ static inline NSString* _EncodeBase64(NSString* string) { @implementation GCDWebServer (GETHandlers) - (void)addGETHandlerForPath:(NSString*)path staticData:(NSData*)staticData contentType:(NSString*)contentType cacheAge:(NSUInteger)cacheAge { - GCDWebServerResponse* response = [GCDWebServerDataResponse responseWithData:staticData contentType:contentType]; - response.cacheControlMaxAge = cacheAge; [self addHandlerForMethod:@"GET" path:path requestClass:[GCDWebServerRequest class] processBlock:^GCDWebServerResponse *(GCDWebServerRequest* request) { + GCDWebServerResponse* response = [GCDWebServerDataResponse responseWithData:staticData contentType:contentType]; + response.cacheControlMaxAge = cacheAge; return response; }];