Swift 3 使用 Alamofire 将数据上传到服务器



我目前正在使用alamofire从Web服务请求数据。一切正常,但我对如何使用get方法将数据上传到我的服务器有疑问。

Web 服务示例 --> http://www.google.com/id=2&name=trump&message=fakenews

我尝试使用传统的alamofire.request("weberservice"(,但它没有用。

如何使用alamofire发送此信息?

您要做的是发出POST请求。这会将数据发送到服务器。

您将要使用 request 方法,但为 HTTP 方法添加一个额外的参数:

Alamofire.request("<YOUR-URL>", method: .post)

这里的 Alamofire 文档讨论了在发出POST请求时将数据传递到服务器。你基本上用字典添加第三个参数:

let parameters: Parameters = ["foo": "bar"]
// All three of these calls are equivalent
Alamofire.request("https://httpbin.org/get", parameters: parameters)
// https://httpbin.org/get?foo=bar

来自阿拉莫火文档

相关内容

  • 没有找到相关文章

最新更新