我正在建立一個支持使用Vapor進行檔案上傳/洗掉的服務器。我正在收集要上傳的檔案,使用類似這樣的東西:
let path = req.application.directory. workingDirectory
req.fileio.writeFile(.init(data: fileData), at: path)
但我不確定如何洗掉這些檔案。我只看到了從檔案中讀取/流/收集/寫入的選項。
任何幫助都將是巨大的!
uj5u.com熱心網友回復:
這是我使用的一個函式:
這是我使用的一個函式。
func deleteFile(_ filename: String) throws {
let filepath = try workingDirectoryURL(with: ["folder/of/files", filename]) .path
try FileManager.default.removeItem(atPath: filepath)
從專案的基本檔案夾建立路徑。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/323150.html
標籤:
