|
@@ -130,10 +130,18 @@
|
|
|
|
|
|
- (NSString *)url {
|
|
|
if (_url) {
|
|
|
-#warning 修改
|
|
|
+ if ([_url containsString:@"Authorization="]) {
|
|
|
+ NSRange range = [_url rangeOfString:@"Authorization="];
|
|
|
+ if (range.location != NSNotFound) {
|
|
|
+ _url = [_url substringToIndex:range.location-1];
|
|
|
+ }
|
|
|
+ }
|
|
|
NSString *sepectString = [_url containsString:@"?"] ? @"&" : @"?";
|
|
|
- NSString *token = [[NSString stringWithFormat:@"Authorization=%@ %@", UserDefault(Token_type), UserDefault(TokenKey)] stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet]];
|
|
|
- _url = [NSString stringWithFormat:@"%@%@%@",_url, sepectString, token];
|
|
|
+ NSString *tokenStr = UserDefault(TokenKey);
|
|
|
+ if (![NSString isEmptyString:tokenStr]) {
|
|
|
+ NSString *token = [[NSString stringWithFormat:@"Authorization=%@ %@", UserDefault(Token_type), tokenStr] stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet]];
|
|
|
+ _url = [NSString stringWithFormat:@"%@%@%@",_url, sepectString, token];
|
|
|
+ }
|
|
|
}
|
|
|
return _url;
|
|
|
}
|