Alamofire 将在即将到来的更新中支持完全自定义的 HTTP 方法(5.0.0 beta 7 之后的版本)。在那之前,手动构建
URLRequest
将允许您直接设置方法,作为 String
。另外,方法区分大小写,所以要小心。
request.httpMethod = "claim"
编辑:在 Alamofire 的 v5 版本中,
HTTPMethod
从枚举切换为结构,所以现在就像创建自己的值一样简单。
extension HTTPMethod {
static let claim = HTTPMethod(rawValue: "claim")
}