Commit 0015e656 cgx

新增基础请求参数

1 个父辈 9d9b6a85
......@@ -56,7 +56,15 @@ NSString * const NetworkUnableError = @"网络不给力,请检查您的网络
[request addValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
// 请求头自定义字段sid
[request addValue:[LoginUtils getSid] forHTTPHeaderField:@"sid"];
// 基础参数
NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];
[request addValue:infoDictionary[@"CFBundleDisplayName"] forHTTPHeaderField:@"appName"];
[request addValue:@"AppStore" forHTTPHeaderField:@"promoterId"];
[request addValue:infoDictionary[@"CFBundleShortVersionString"] forHTTPHeaderField:@"version"];
[request addValue:[UIDevice currentDevice].systemVersion forHTTPHeaderField:@"versionCode"];
[request addValue:[UIDevice currentDevice].systemName forHTTPHeaderField:@"os"];
[request addValue:[[NSBundle mainBundle] bundleIdentifier] forHTTPHeaderField:@"packageName"];
NSURLSessionDataTask *dataTask = [[DSNetworkTool sharedManager] dataTaskWithRequest:request uploadProgress:nil downloadProgress:nil completionHandler:^(NSURLResponse * _Nonnull response, id _Nullable responseObject, NSError * _Nullable error) {
dispatch_async(dispatch_get_main_queue(), ^{
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:NO];
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!