URL截取问题
下面的代码来自AFNetworing的注释
NSURL *baseURL = [NSURL URLWithString:@"http://example.com/v1/"];
[NSURL URLWithString:@"foo" relativeToURL:baseURL];
打印:http://example.com/v1/foo
NSURL *baseURL = [NSURL URLWithString:@"http://example.com/v1/"];
[NSURL URLWithString:@"foo?bar=baz" relativeToURL:baseURL];
打印:http://example.com/v1/foo?bar=baz
NSURL *baseURL = [NSURL URLWithString:@"http://example.com/v1/"];
[NSURL URLWithString:@"/foo" relativeToURL:baseURL];
打印:http://example.com/foo
NSURL *baseURL = [NSURL URLWithString:@"http://example.com/v1/"];
[NSURL URLWithString:@"foo/" relativeToURL:baseURL];
打印:http://example.com/v1/foo
NSURL *baseURL = [NSURL URLWithString:@"http://example.com/v1/"];
[NSURL URLWithString:@"/foo/" relativeToURL:baseURL];
打印:http://example.com/foo/
NSURL *baseURL = [NSURL URLWithString:@"http://example.com/v1/"];
[NSURL URLWithString:@"http://example2.com/" relativeToURL:baseURL];
打印// http://example2.com/