Отправить переменные публикации в APIIOS

Программируем под IOS
Ответить
Anonymous
 Отправить переменные публикации в API

Сообщение Anonymous »

Я пытаюсь отправить параметры публикации в свой API, он получает четыре переменные: Вот мой код:

Код: Выделить всё

@IBAction func AddProduct(sender: AnyObject) {

let myUrl = NSURL(string: "http://vps43623.ovh.net/yamoinscher/api/products/create_product");let request = NSMutableURLRequest(URL:myUrl!);
request.HTTPMethod = "POST";
// Compose a query string
let postString = "id=123456789&libelle=Florida&id_magasin=1&prix=1500";

request.HTTPBody = postString.dataUsingEncoding(NSUTF8StringEncoding);

let task = NSURLSession.sharedSession().dataTaskWithRequest(request) {

data, response, error in

if error != nil
{
print("error=\(error)")
return
}

// print out response object
print("response = \(response)")

// Print out response body
let responseString = NSString(data: data!, encoding: NSUTF8StringEncoding)
print("responseString = \(responseString)")

}
task.resume()

}
И когда я выполняю этот код, я получаю такой ответ:

Код: Выделить всё

response = Optional( { URL: http://vps43623.ovh.net/yamoinscher/api/products/create_product } { status code: 200, headers {
Connection = "keep-alive";
"Content-Length" = 0;
"Content-Type" = "application/x-www-form-urlencoded";
Date = "Thu, 28 Apr 2016 09:15:09 GMT";
"MS-Author-Via" = DAV;
Server = nginx;
"X-Powered-By" = PleskLin;
} })

responseString = Optional()
Консоль сообщает мне, что в API не отправлено никаких переменных. Может ли кто-нибудь мне помочь, пожалуйста?

Подробнее здесь: https://stackoverflow.com/questions/369 ... les-to-api
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»