kullanılarak hatalı bir şekilde oluşturuldu NSMutableURLRequest
kullanarak POST istekleri oluşturmaya çalışıyorum ancak nesnesini HTTPBody
'a iletme beklendiği gibi davranmıyor. İşte POST gövdesi isteği NSJSONSerialization.dataWithJSONObject
#<Hashie::Mash {"token":"MVgutecI0y5AzJ8KcIgkxT56mwEh","email":"[email protected]","password":"adichris"}=nil>
Sunucum Ruby yazılır:
İşteguard let url = NSURL(string: endpoint) else {
print("Error: Cannot create URL")
return nil
}
do {
let params = try NSJSONSerialization.dataWithJSONObject(options, options: [])
let urlRequest:NSMutableURLRequest = NSMutableURLRequest(URL: url)
urlRequest.HTTPMethod = method
if method != "GET" {
urlRequest.HTTPBody = params
}
return urlRequest
} catch {
print("Error: Cannot parse options data into JSON")
return nil
}
ne alıyorum. İşte bunu getir nasıl:
puts params.inspect
Sorununuz nedir? Hangi hatayı alıyorsun? Paramitlerde düz bir metin şifresi olduğunu biliyor musunuz? – SamuelD
@SamuelD Hiç hatam yok. Sorun benim isteğimde iyi oluşturulmuş bir JSON alamıyorum. Şifre ile ilgili olarak, hiçbir yerde kullanılmaz ama fark ettiğiniz için teşekkürler! –