Swift 头像上传(4)Alamofire上传图片到服务器

Swift 头像上传(4)Alamofire上传图片到服务器,第1张

概述接着上一个头像上传(3)的博客讲 项目有一个头像上传的功能 下面使用Alamofire上传图片服务器 服务器接口的参数格式是这样的: 图片需要转换为Base64字符串 //发送请求上传头像的网络请求 func uploadImage(){ //Swift 2.0 Encoding(编码) let imagebase64String =

接着上一个头像上传(3)的博客讲

项目有一个头像上传的功能

下面使用Alamofire上传图片到服务器

服务器接口的参数格式是这样的:

图片需要转换为Base64字符串


 //发送请求上传头像的网络请求    func uploadImage(){                //Swift 2.0 EnCoding(编码)        let imagebase64String = myImageData!.base64EncodedStringWithOptions(.EnCoding64CharacterlineLength)                var image:String = imagebase64String        let imagename = (MyConstant.Username as String)+".png"                Alamofire.request(.POST,"http://xxx/xxx/uploadImage",parameters: ["img": imagebase64String,"imgname":imagename])            .responseJsON { response in                print("返回上传结果")                print(response.request)  // original URL request                print(response.response) // URL response                print(response.data)     // server data                print("返回上传结果的Json数据")                print(response.result)   // result of response serialization                                if let JsON = response.result.value {                    print("JsON: \(JsON)")                 }        }    }
总结

以上是内存溢出为你收集整理的Swift 头像上传(4)Alamofire上传图片到服务器全部内容,希望文章能够帮你解决Swift 头像上传(4)Alamofire上传图片到服务器所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1068321.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存