jjzjj

mutableURLRequest

全部标签

ios - 如何为每个 NSURLRequest 设置不同的过期超时时间

是否可以为每个请求设置不同的过期超时时间?我找到的唯一方法是使用不同的NSURLSessionConfiguration创建一个新的NSURLSession并更改timeoutIntervalForResource。与Alamofire等框架相同。 最佳答案 你绝对可以做到这一点。您可以直接在可以传递到Alamofire的NSMutableURLRequest上设置值。letURL=NSURL(string:"https://httpbin.org/get")!letmutableURLRequest=NSMutableURLReq

swift - Alamofire 自定义参数编码

我正在使用Alamofire并希望使用内容类型“text/html;charset=utf-8”对我的参数进行编码。我遵循了文档https://github.com/Alamofire/Alamofire用于自定义参数编码和创建letcustom:(URLRequestConvertible,parameters:[String:AnyObject]?)->(NSURLRequest,NSError?)={(URLRequest,parameters)inletmutableURLRequest=URLRequest.URLRequest.mutableCopy()as!NSMutab

swift - 不使用 Alamofire 应用 HTTP POST header 数据

我是我的swift应用程序。我想用alamofire创建一个请求POST请求$curl\-H'Accept:application/json'\-H'Content-Type:application/json'\-XPOST-d'{"user":{"email":"user@example.com","password":"1234"}}'\http://localhost:3000/users/sign_in我的代码letURL=NSURL(string:"https://lobo-api.herokuapp.com/users/sign_up")!letmutableURLRequ