Swift Alamofire с использованием запроса POST - PullRequest
0 голосов
/ 14 октября 2019

Я пытаюсь отправить запрос с быстрым телом, используя Alamofire.

Как передать параметр ниже:

[{"name": "online", "value": false, "type": "checkbox"}, {"name": "with_photo"," value ": true," type ":" checkbox "}, {" name ":" birthdate "," value ": {" lower ": 22," upper ": 30}," type ":" range"}]

Кто-нибудь, пожалуйста, помогите мне.

Заранее спасибо

1 Ответ

2 голосов
/ 14 октября 2019

Добро пожаловать в Stackoverflow!

Изучив документацию Alamofire, подробно расскажите о своей проблеме с добавлением данных в запрос на публикацию. См. Здесь

Чтобы ответить на ваш вопрос, этот код должен помочь.

let parameters =[{"name":"online","value":false,"type":"checkbox"},{"name":"with_photo","value":true,"type":"checkbox"},{"name":"birthdate","value":{"lower":22,"upper":30},"type":"range"}]

// All three of these calls are equivalent
AF.request("https://httpbin.org/get", parameters: parameters) // encoding defaults to `URLEncoding.default`
AF.request("https://httpbin.org/get", parameters: parameters, encoder: URLEncodedFormParameterEncoder.default)
AF.request("https://httpbin.org/get", parameters: parameters, encoder: URLEncodedFormParameterEncoder(destination: .methodDependent))
...