Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
陈高翔
/
DreamSleep-iOS
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 0015e656
由
cgx
编写于
2022-11-01 16:04:40 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
新增基础请求参数
1 个父辈
9d9b6a85
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
9 行增加
和
1 行删除
DreamSleep/DreamSleep/Basement/Network/DSNetworkTool.m
DreamSleep/DreamSleep/Basement/Network/DSNetworkTool.m
查看文件 @
0015e65
...
...
@@ -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!
Cancel
请
注册
或
登录
后发表评论