gpt4 book ai didi

swift - Perfect-Swift如何读写图片到web根目录?

转载 作者:搜寻专家 更新时间:2023-11-01 07:12:53 29 4
gpt4 key购买 nike

我在 Ubuntu Linux 服务器上托管了一个 Perfect-Swift 网络应用程序。我正在寻找一种从 Web 根目录读取图像文件并将其转换为 base64 兼容字符串以发送响应的方法。

最佳答案

我认为这样的事情应该可行:

func yourHandler(request: HTTPRequest, _ response: HTTPResponse) {

let thisFile = File(Dir.workingDir.path + "21serfing.jpg")
if let bytes = try? thisFile.readSomeBytes(count: thisFile.size) {
let data = Data(bytes: bytes)
let base64Data = data.base64EncodedString()

response.appendBody(string: base64Data)
response.completed()
return

}

}

不要忘记import PerfectLib

关于swift - Perfect-Swift如何读写图片到web根目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44025835/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com