主要讲解AFHTTPRequestSerializer提供的三种创建NSMutableURLRequest的方式的第三种,前两种已经在之前介绍过,此方法专门是针对Amazon S3产生的问题解决
/**
创建一个NSMutableURLRequest并删除request的HTTPBodyStream,在请求结束的回调中把数据异步的方式写到制定的文件中
Creates an `NSMutableURLRequest` by removing the `HTTPBodyStream` from a request, and asynchronously writing its contents into the specified file, invoking the completion handler when finished.
@param request The multipart form request. The `HTTPBodyStream` property of `request` must not be `nil`. //request对象不能为nil
@param fileURL The file URL to write multipart form contents to.
@param handler A handler block to execute.
在与Amazon S3服务交互时会出现当请求体内容为streaming时会导致请求头无法发送Content-Length字段,解决办法是使用下面的方法创建request请求取代通过上面你的方式创建的请求或者其他的带有httpbodystream的方式的reque