Swift NSURLConnection положил HTTP-сущность
Я хочу поставить HTTP Entity
( Ссылка на W3.org) дополнительно с помощью swift NSURLConnection
,
я положил Http Header
названный entity-body
со мной urlEncoded
значение ключа в NSMutableURLRequest
но не работает!
редактировать
var request:NSMutableURLRequest = NSMutableURLRequest(URL:URL)
request.HTTPMethod = "POST"
request.setValue("{ my JSON Data }", forHTTPHeaderField: "entity-body")
1 ответ
Решение
Наконец -то я нашел рабочий ответ!
объект мой JSON хранится в быстрой строке.
var request:NSMutableURLRequest = NSMutableURLRequest(URL:URL)
request.setValue(String(count(object)), forHTTPHeaderField: "Content-Length");
request.HTTPBody = object.dataUsingEncoding(NSUTF8StringEncoding);