我需要将数据上传到服务器以及此功能
uploadTask(with request: URLRequest, from bodyData: Data) -> URLSessionUploadTask
alamofire使用几乎相同的签名
upload(_ data: Data, with urlRequest: URLRequestConvertible)
知道如何添加名称作为附加数据的关键字吗?
我已经看到这个iOS - How to upload a video with uploadTask?在标题中添加了文件名,我已经检查了苹果文档并且没有说明它
非常感谢
答案 0 :(得分:0)
假设您要使用名为{'rw': '-rwxrwx---',
'dir': 'Administrators/unknown',
'nums': '563092',
'date': '2018-05-29 02:16:49',
'msg': 'E:/program files/backup agents for cluster groups/sql server (mssqlserver)/var/work.log'}
('-rwxrwx---',
'Administrators/unknown',
'563092',
'2018-05-29 02:16:49',
'E:/program files/bak fil/sql server (mssqlserver)/var/work.log')
{'rw': '-rwxrwx---',
'dir': 'kandep2/Domain Users',
'nums': '563092',
'date': '2018-05-29 02:16:49',
'msg': 'E:/program files/backup agents for cluster groups/sql server (mssqlserver)/var/dummy.log'}
('-rwxrwx---',
'kandep2/Domain Users',
'563092', '2018-05-29 02:16:49',
'E:/program files/bak fil/sql server (mssqlserver)/var/dummy.log')
的密钥上传图像,则可以使用userImage
的多部分功能。我在这里使用了Alamofire
。您可以根据自己的要求进行修改。
SwiftyJSON