как запросить данные формы data nil?

#swift #multipartform-data #form-data

#swift #multipartform-данные #форма-данные

Вопрос:

я хочу запросить данные формы для данных изображения. Реализация изменений профиля Если я отправлю значение false, сервер оценит его и сохранит изображение профиля без изменений. Тогда как я могу отправить ложное значение в данные формы? Когда я просматриваю его, nil не включается в данные формы.

 if img != nil {
            multipartFormData.append(img!, withName: "img", fileName: "image.jpg", mimeType: "image/jpg")
        }else {
            multipartFormData.append(nil, withName: "img", fileName: "image.jpg", mimeType: "image/jpg")
        }
 

Ответ №1:

Вы можете попробовать:

     if img != nil {
      multipartFormData.append(img!, withName: "img", fileName: "image.jpg", mimeType: "image/jpg")
    } else {
      multipartFormData.append(Data(), withName: "img", fileName: "image.jpg", mimeType: "image/jpg")
   }