Merge branch 'master' of github.com:AFNetworking/AFNetworking
This commit is contained in:
commit
cb3744a808
1 changed files with 7 additions and 2 deletions
|
|
@ -742,7 +742,12 @@ static inline NSString * AFMultipartFormFinalBoundary() {
|
||||||
static inline NSString * AFContentTypeForPathExtension(NSString *extension) {
|
static inline NSString * AFContentTypeForPathExtension(NSString *extension) {
|
||||||
#ifdef __UTTYPE__
|
#ifdef __UTTYPE__
|
||||||
NSString *UTI = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)extension, NULL);
|
NSString *UTI = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)extension, NULL);
|
||||||
return (__bridge_transfer NSString *)UTTypeCopyPreferredTagWithClass((__bridge CFStringRef)UTI, kUTTagClassMIMEType);
|
NSString *contentType = (__bridge_transfer NSString *)UTTypeCopyPreferredTagWithClass((__bridge CFStringRef)UTI, kUTTagClassMIMEType);
|
||||||
|
if (!contentType) {
|
||||||
|
return @"application/octet-stream";
|
||||||
|
} else {
|
||||||
|
return contentType;
|
||||||
|
}
|
||||||
#else
|
#else
|
||||||
return @"application/octet-stream";
|
return @"application/octet-stream";
|
||||||
#endif
|
#endif
|
||||||
|
|
@ -1165,7 +1170,7 @@ typedef enum {
|
||||||
}
|
}
|
||||||
|
|
||||||
- (BOOL)hasBytesAvailable {
|
- (BOOL)hasBytesAvailable {
|
||||||
// Allows `read:maxLength:` to be called again if `AFMultipartFormFinalBoundary` doesn't fit into the avaiable buffer
|
// Allows `read:maxLength:` to be called again if `AFMultipartFormFinalBoundary` doesn't fit into the available buffer
|
||||||
if (_phase == AFFinalBoundaryPhase) {
|
if (_phase == AFFinalBoundaryPhase) {
|
||||||
return YES;
|
return YES;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue