Ios 什么';Alamofire中AFJSONRequestSerializer的对应项是什么?

Ios 什么';Alamofire中AFJSONRequestSerializer的对应项是什么?,ios,swift,alamofire,Ios,Swift,Alamofire,我需要用一些默认的头和身份验证令牌序列化一个请求。使用AFNetworking,我将创建AFJSONRequestSerializer的子类。我在阿拉莫菲尔能做什么?我读过响应序列化程序,但没有读过请求序列化程序 谢谢。在alamofire中,您只需在创建请求之前指定所需的标题即可。 像这样的方法应该会奏效: var authenticatedHeaders = ["Authorization": token, "otherHeader": otherHeader] let request =

我需要用一些默认的头和身份验证令牌序列化一个请求。使用AFNetworking,我将创建
AFJSONRequestSerializer
的子类。我在阿拉莫菲尔能做什么?我读过响应序列化程序,但没有读过请求序列化程序


谢谢。

alamofire
中,您只需在创建请求之前指定所需的标题即可。 像这样的方法应该会奏效:

var authenticatedHeaders = ["Authorization": token, "otherHeader": otherHeader]
let request = Manager.sharedInstance.request(method, URLString, parameters: parameters, encoding: encoding, headers: headers)
如果需要将参数编码为
JSON
,则只需将编码指定为
.JSON
(默认值为
.URL

如果您的请求应该返回一个
JSON
,那么您可以使用以下方法触发它:

request.responseJSON { (response) -> Void in
   // parsing the response here
}
如果您需要帮助来解析响应,可以看看我的alamofire fork,在那里我为网络框架实现了一个包装器,这样就可以在Objective-C和本文中使用它

如果您需要更多信息或帮助,请告诉我