我在我的项目中安装了 Alamofire,现在这就是我所做的。
我安装了邮递员,然后将我的网址和正文放入了一个 xml 对象,然后得到了结果。
这是我对邮递员所做的事情的照片
我现在如何使用 Alamofire 或 SWXMLHash 发送它,因为我用邮递员发送它
提前致谢!
编辑
我从另一个问题尝试了这个:
Alamofire.request(.POST, "https://something.com" , parameters: Dictionary(), encoding: .Custom({
(convertible, params) in
let mutableRequest = convertible.URLRequest.copy() as! NSMutableURLRequest
let data = (self.testString as NSString).dataUsingEncoding(NSUTF8StringEncoding)
mutableRequest.HTTPBody = data
return (mutableRequest, nil)
}))
.responseJSON { response in
print(response.response)
print(response.result)
}
}
但它没有发送任何东西
这是日志:
可选({ URL: https://something.com } { 状态代码:200,标头 { Connection = “keep-alive”;“Content-Length” = 349;“Content-Type” = “application/xml”;日期=“格林威治标准时间 2016 年 11 月 2 日星期三 21:13:32”;服务器 = nginx;“Strict-Transport-Security”=“max-age=31536000;includeSubDomains”;} })
失败
编辑
永远不要忘记传递参数,如果你没有简单的添加这个,参数:Dictionary()