Ios 在AlamoFire中发送JSON字符串

Ios 在AlamoFire中发送JSON字符串,ios,swift,alamofire,Ios,Swift,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

这是我的密码:

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!)}

您可能正在搜索带有参数的字典:

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手册

let param=[uid:uid,password:password]Alamofire.request.POST,http://constructionapp.dev04.vijaywebsolutions.com/proroffingservice.asmx?op=wsUserLogin,参数:param,编码:.JSON,头:nil.responseJSON{response in self.arrresult=JSONresponse.result.value!}但我想发送整个{emailId:id,password:pass}和花括号