2016-07-05 4 views
-4

Вот мой код:Отправка JSON строку в AlamoFire

let str :String = "{"emailId":"\(id)","password":"\(pass)"}" 

Alamofire.request(.GET, "http://constructionapp.dev04.vijaywebsolutions.com/proroffingservice.asmx?op=wsUserLogin", parameters: ["json":str]) 
      .responseJSON{response in 
       self.arrresult = JSON(response.result.value!)} 
+0

'пусть пары = [ «uid»: uid, «password»: password] Alamofire.request (.POST, «http://constructionapp.dev04.vijaywebsolutions.com/proroffingservice.asmx?op=wsUserLogin», параметры: param, encoding: .JSON , заголовки: ноль) .responseJSON {(response) in self.arrresult = JSON (response.result.value!) } ' – childrenOurFuture

ответ

-2

Возможно, вы ищете словарь с параметрами:

func fetchUser() 
{ 
    guard let emailId = IDtxt.text, password = passtxt.text else {return} 

    var parameters = [String: String]() 
    parameters["emailId"] = emailId 
    parameters["password"] = password 

    Alamofire.request(.GET, "http://constructionapp.dev04.vijaywebsolutions.com/proroffingservice.asmx?op=wsUserLogin", parameters: ["json": parameters]).responseJSON 
     { 
      response in 
      if let result = response.result.value 
      { 
       self.arrresult = JSON(result) 
      } 
     } 
} 

Лучше идти и читать Alamofire ручного

+0

спасибо за ваш ответ ..... –

+0

, но я хочу отправить все это {" emailId ":" \ (id) "," password ":" \ (pass) "} с фигурными фигурными скобками также –

+1

@NikhilGangurde go прочитайте руководство Alamofire вручную и быстрые основы. –

Смежные вопросы