我正在使用Alamofire 4.0.1库进行Swift 3编程;我需要HTTP状态行(如https://www.w3.org/Protocols/rfc2616/rfc2616-sec6.html中所述)。虽然我可以获得状态码、头信息和其他所有内容,但却无法获取状态消息。
我正在查询一个REST API,该API会返回403响应,而在“Forbidden”关键字之后是不同的消息,用于描述问题:例如客户端未被批准访问或访问特定URL是不允许的,因为它仅供内部使用。在我的客户端中访问API时,我希望向用户提供比“Forbidden”消息更多的细节信息。
以下是服务器返回的内容(我知道这一点,因为我使用了Paw,一个HTTP客户端发送了HTTP请求并调查了响应):
HTTP/1.0 403 Forbidden (internal method)
因此,总之,在Alamofire中是否有任何机会获取HTTP状态行?
我正在查询一个REST API,该API会返回403响应,而在“Forbidden”关键字之后是不同的消息,用于描述问题:例如客户端未被批准访问或访问特定URL是不允许的,因为它仅供内部使用。在我的客户端中访问API时,我希望向用户提供比“Forbidden”消息更多的细节信息。
以下是服务器返回的内容(我知道这一点,因为我使用了Paw,一个HTTP客户端发送了HTTP请求并调查了响应):
HTTP/1.0 403 Forbidden (internal method)
因此,总之,在Alamofire中是否有任何机会获取HTTP状态行?