AlamoFire 5.0 / PHP Код / Загрузить 1 изображение - PullRequest
0 голосов
/ 16 февраля 2020

Моя цель - загрузить 1 изображение с моего iPhone на мой веб-сервер. Я использую AlamoFire. Используя информацию из W3Schools, у меня есть код, который я могу использовать для загрузки веб-сайта на сервер, и это действительно работает.

<form action="upload.php" method="post" enctype="multipart/form-data">
   Select image to upload:
   <input type="file" name="fileToUpload" id="fileToUpload">
   <input type="submit" value="Upload Image" name="submit">
</form>

Поэтому я хочу загрузить файл из пакета "Green.jpg" , Я думаю, что это нужно "name = fileToUpload", но я не уверен, куда это идет. Я предполагаю, что это часть multipartFormData, но я не уверен.

   let fileURL = Bundle.main.url(forResource: "Green", withExtension: "jpg")!

    AF.upload(fileURL, to: "https://example.com/Shadow/upload.php")
        .uploadProgress { progress in
            print("Upload Progress: \(progress.fractionCompleted)")
    }
    .responseJSON { response in
        debugPrint(response.response!)
    }
...