AFURLRequestSerialization协议说明


继承:NSCopying ,NSObject,NSSecureCoding


声明处:AFURLResponseSerialization.h


概述

AFURLRequestSerialization协议是用于一个对象为一个指定的HTTP请求编码参数。请求序列化可能编码参数作为查询字符串,HTTP体,如需要则设置为适当的HTTP头字段。
比如,一个JSON请求序列化可能设置请求的HTTP体为一个JSON表达,并设置HTTP头字段Content-Type的值为application/json。

任务

必须实现方法

– requestBySerializingRequest:withParameters:error:

实例方法

requestBySerializingRequest:withParameters:error:

- (nullable NSURLRequest *)requestBySerializingRequest:(NSURLRequest *)request withParameters:(nullable id)parameters error:(NSError *_Nullable __autoreleasing *)error

讨论

将指定的参数编码写入到原始请求的一个拷贝中,将这个拷贝请求返回。

参数

request

原始请求

parameters

用于编码的参数

error

当尝试编码请求参数时发生的错误。

返回值

一个序列化的请求。

声明处

AFURLRequestSerialization.h

// TODO

你可能感兴趣的:(AFURLRequestSerialization协议说明)