Revision 0a4b9bd3 asi-http-request-with-pithos/Classes/Pithos/ASIPithosObjectRequest.m
b/asi-http-request-with-pithos/Classes/Pithos/ASIPithosObjectRequest.m | ||
---|---|---|
357 | 357 |
return request; |
358 | 358 |
} |
359 | 359 |
|
360 |
// GET storageURL/container/object?[version=version] [Range [If-Range]] |
|
360 | 361 |
+ (id)objectDataRequestWithContainerName:(NSString *)containerName objectName:(NSString *)objectName |
361 | 362 |
version:(NSString *)version |
362 | 363 |
range:(NSString *)rangeString |
... | ... | |
375 | 376 |
return request; |
376 | 377 |
} |
377 | 378 |
|
379 |
// GET storageURL/container/object?[version=version] [Range] [If-Match] |
|
380 |
+ (id)objectDataRequestWithContainerName:(NSString *)containerName objectName:(NSString *)objectName |
|
381 |
version:(NSString *)version |
|
382 |
range:(NSString *)rangeString |
|
383 |
ifMatch:(NSString *)matchETag { |
|
384 |
ASIPithosObjectRequest *request = [self objectDataRequestWithContainerName:containerName objectName:objectName version:version]; |
|
385 |
[request addRequestRangeHeader:rangeString]; |
|
386 |
[request addRequestIfMatchHeader:matchETag]; |
|
387 |
return request; |
|
388 |
} |
|
389 |
|
|
390 |
// GET storageURL/container/object?[version=version] [Range] [If-None-Match] |
|
391 |
+ (id)objectDataRequestWithContainerName:(NSString *)containerName objectName:(NSString *)objectName |
|
392 |
version:(NSString *)version |
|
393 |
range:(NSString *)rangeString |
|
394 |
ifNoneMatch:(NSString *)matchETag { |
|
395 |
ASIPithosObjectRequest *request = [self objectDataRequestWithContainerName:containerName objectName:objectName version:version]; |
|
396 |
[request addRequestRangeHeader:rangeString]; |
|
397 |
[request addRequestIfNoneMatchHeader:matchETag]; |
|
398 |
return request; |
|
399 |
} |
|
400 |
|
|
378 | 401 |
- (NSData *)data { |
379 | 402 |
return [self responseData]; |
380 | 403 |
} |
Also available in: Unified diff