Swift 头像上传(4)Alamofire上传图片到服务器
2016-12-19 11:12
435 查看
接着上一个头像上传(3)的博客讲
项目有一个头像上传的功能
下面使用Alamofire上传图片到服务器
服务器接口的参数格式是这样的:
图片需要转换为Base64字符串
项目有一个头像上传的功能
下面使用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 - 使用Alamofire进行图片上传
- 【IOS开发】swift版的AFNETworking之Alamofire的用法 图片上传
- swift利用Alamofire上传图片
- Swift使用Alamofire上传图片等FormData表单文件的方法
- 通过照相机拍照或者图库选择图片上传给服务器作为头像
- Android 更改头像(图片)并上传服务器功能Demo详解
- 压缩并用 Alamofire 上传多张图片
- 选择本地图片上传到服务器进行头像设置以及文件下载
- iOS上传图片到网上,并更新到服务器,常用在设置头像
- swift-image上传图片时需要旋转在上传服务器代码
- swift3.0图片保存到沙盒-从沙盒读取图片显示-从沙盒上传到服务器
- swift 利用原生请求上传多张图片和多个参数到服务器
- swift 如何上传图片到django 的后台服务器
- Swift3.0 Alamofire 多张图片上传
- Alamofire 图片带参数 上传
- Swift - HTTP网络操作库Alamofire使用详解2(文件上传)
- Alamofire +ObjectMapper模型: 上传单张图片,上传多张图片。
- Android 更改头像(图片)并上传服务器功能Demo详解
- swift如何上传带param参数头像或图片,并使用相册图片或者相机
- (swift)Alamofire如何http通信post信息给服务器并获得返回信息