将图像从 ios swift 3 上传到 jsp Web 服务

Posted

技术标签:

【中文标题】将图像从 ios swift 3 上传到 jsp Web 服务【英文标题】:upload image from ios swift 3 to jsp web service 【发布时间】:2017-01-24 12:01:03 【问题描述】:

嘿,我想将图像从 ios (swift3) 上传到 JSP Web 服务并将图像保存在 Web 服务存储中(如果在 web-inf 中会更好)和 mysql 数据库的路径任何人都可以帮助我或发送我举个例子

还是谢谢

【问题讨论】:

【参考方案1】:

对于 Swift 部分,通常的做法是将图像转换为 base64String

let image = UIImage(named:"test")

// Convert to PNG if you need lossless
if let pngBase64String = UIImagePNGRepresentation(image)?.base64EncodedString() 
   // upload pngBase64String to server         


// or Convert to JPG        
let jpegCompressionQuality: CGFloat = 0.9
if let jpgBase64String = UIImageJPEGRepresentation(image, jpegCompressionQuality)?.base64EncodedString() 
    // Upload jpgBase64String to server

【讨论】:

谢谢我知道,但我想要整个包 iphone 端和服务器端

以上是关于将图像从 ios swift 3 上传到 jsp Web 服务的主要内容,如果未能解决你的问题,请参考以下文章

将图像文件从 IOS 上传到 Web 服务器

在 Swift 2.0 中从 iOS 应用程序上传图像到服务器

Swift 3 上传图片到 Parse Server

Swift 3 将图像上传到 PHP 失败

使用jsp将图像从html上传到mysql数据库

使用 PHP 在 Swift 5 中使用 Alamofire 接收图像上传