2016-06-20 5 views
1

Ich habe diese Parameter als Zeichenfolge gespeichert:Wie wird '&' im HTTP-Anfragetext gesendet?

title=Culture, sport & recreation (1 day)&[email protected]&days=2&ispredefined=false&languageid=1&websiteid=1&node=item&languageid=1&websiteid=1&moduletype=Accommodation&moduleuniquename=abu.dhabi.plaza.hotel.apartments&dayindex=1 

und ich es auf eine Anfrage Körper am Bestehen der folgenden Code verwendet:

let request = NSMutableURLRequest(URL: URL.getURL(url)!) 
     let session = NSURLSession.sharedSession() 
     request.HTTPMethod = "POST" 
     request.HTTPBody = params.dataUsingEncoding(NSASCIIStringEncoding) 

aber das Problem ist, dass der Titel in der Zeichenfolge Titel = Kultur, Sport & erholung hat '&' Zeichen und ich bekomme 400 schlechte Anfrage vom Server

bitte einen Rat, wie zu Löse dieses Problem?

+0

Versuchen && mit @ammar – User

+0

Wahrscheinliche Duplikat http://stackoverflow.com/a/30149081/2227743 – Moritz

Antwort

Verwandte Themen