带参数的Alamofire请求

时间:2017-06-20 14:15:33

标签: ios http networking alamofire

我有这个网址:https://eee.com/geo?lat=10.2&lng=10.2

我想传递2个参数而不是10.2。 Alamofire应该如何看待?

1 个答案:

答案 0 :(得分:1)

如果请求方法 获取,可能

    Alamofire.request("https://eee.com/geo?lat=10.2&lng=10.2").responseData { (dataResponse) in

        if let data = dataResponse.data {
            print(String(data: data, encoding: .utf8) ?? "")
        }
    }

如果请求方法发布,可以是

    Alamofire.request("https://eee.com/geo", method: .post, parameters: [ "lat" :10.2,"lng":10.2 ] ).responseData { (dataResponse) in

        if let data = dataResponse.data {
            print(String(data: data, encoding: .utf8) ?? "")
        }
    }