http正文的值没有成员请求

时间:2016-04-08 11:41:49

标签: ios xcode swift alamofire

代码:

let request1 = NSMutableURLRequest(URL:NSURL(string: urlString)!)
        request1.HTTPMethod = "POST"
        request1.setValue("application/json", forHTTPHeaderField: "Content-Type")

        let values = ["name":"sfsd"]


        request1.HTTPBody = try! NSJSONSerialization.dataWithJSONObject(values, options: [])

       .request(request1)
            .responseJSON { response in
                // do whatever you want here
                switch response.result {
                case .Failure(_, let error):
                    print(error)
                case .Success(let responseObject):
                    print(responseObject)
                }
        }

我试图通过POST方法发送json值 在HttpBody行,它显示错误" http正文的值没有成员请求"。我的代码出了什么问题?任何帮助都会被预测。谢谢提前

1 个答案:

答案 0 :(得分:0)

您正在尝试对从request返回的对象调用方法dataWithJSONObject,这是NSData的一个实例,而NSData没有这样的方法。使用Alamofire.request(request1)