Return baseURL if path is nil in AFURLWithPathRelativeToURL
This commit is contained in:
parent
f86ac982db
commit
eb79d53519
1 changed files with 4 additions and 0 deletions
|
|
@ -82,6 +82,10 @@ static NSString * AFBase64EncodedStringFromString(NSString *string) {
|
||||||
}
|
}
|
||||||
|
|
||||||
static NSURL * AFURLWithPathRelativeToURL(NSString *path, NSURL *baseURL) {
|
static NSURL * AFURLWithPathRelativeToURL(NSString *path, NSURL *baseURL) {
|
||||||
|
if (!path) {
|
||||||
|
return baseURL;
|
||||||
|
}
|
||||||
|
|
||||||
NSURL *url = [baseURL URLByAppendingPathComponent:[path stringByTrimmingCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"/"]]];
|
NSURL *url = [baseURL URLByAppendingPathComponent:[path stringByTrimmingCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"/"]]];
|
||||||
NSString *URLString = [url absoluteString];
|
NSString *URLString = [url absoluteString];
|
||||||
if ([path hasSuffix:@"/"]) {
|
if ([path hasSuffix:@"/"]) {
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue