невозможно открыть, потому что такого файла нет».
func sendFiles(fileURLs: [URL], studentID: String, assignmentID: Int) {
let endpoint = "http://192.168.10.101:8000/course/file_assigment/"
let headers: HTTPHeaders = [
"Content-type": "multipart/form-data"
]
AF.upload(multipartFormData: { multipartFormData in
for (index, fileURL) in fileURLs.enumerated() {
multipartFormData.append(fileURL, withName: "file[\(index)]")
}
multipartFormData.append(studentID.data(using: .utf8)!, withName: "studentID")
multipartFormData.append("\(assignmentID)".data(using: .utf8)!, withName: "assignmentID")
}, to: endpoint, headers: headers)
.responseJSON { response in
switch response.result {
case .success(let value):
print("Response: \(value)")
// Handle success response
case .failure(let error):
print("Error: \(error.localizedDescription)")
// Handle error
}
}
}
URL: file:///var/mobile/Containers/Data/Application/804E4310-9F7F-4E17-81B8-C7BC4C32E9BE/Documents/sample.pdf Ошибка: Error Domain=NSCocoaErrorDomain Code=260 «Файл «sample.pdf» не может быть не открывается, потому что такого файла нет». UserInfo={NSURL=file:///var/mobile/Containers/Data/Application/804E4310-9F7F-4E17-81B8-C7BC4C32E9BE/Documents/sample.pdf, NSFilePath=/var/mobile/Containers/Data/Application/804E4310-9F7F-4E17-81B8-C7BC4C32E9BE/Documents/sample.pdf, NSUderlyingError=0x282d38ff0 {Error Domain=NSPOSIXErrorDomain Code=2 «Нет такого файла или каталога»}}