/ / Swift NSURLConnection pone HTTP Entity - swift, http-headers, httpentity

Swift NSURLConnection pone HTTP Entity - swift, http-headers, httpentity

quiero poner un HTTP Entity (W3.org enlazar ) extra usando swift NSURLConnection.

Yo puse un Http Header llamado entity-body con mi urlEncoded valor clave en NSMutableURLRequest ¡Pero no funciona!

Editar

var request:NSMutableURLRequest = NSMutableURLRequest(URL:URL)
request.HTTPMethod = "POST"
request.setValue("{ my JSON Data }", forHTTPHeaderField: "entity-body")

Respuestas

2 para la respuesta № 1

¡Finalmente, encontré una respuesta de trabajo!

objeto es mi JSON almacenado en una cadena rápida.

var request:NSMutableURLRequest = NSMutableURLRequest(URL:URL)
request.setValue(String(count(object)), forHTTPHeaderField: "Content-Length");
request.HTTPBody = object.dataUsingEncoding(NSUTF8StringEncoding);