AFURLRequestSerialization协议说明


遵照:NSCopying,NSObject,NSSecureCoding


声明处:AFURLRequestSerialization.h


概述

�AFURLRequestSerialization协议是被进行指定HTTP请求时,编码参数的对象使用。请求序列化可以将参数编码为查询字符串和HTTP主体,并根据需要设置适当的HTTP头字段。
比如,JSON请求序列化可以将请求的HTTP主体设置为JSON表示,设置HTTP头字段Content-Type的值为applicaton/json.

任务

必须实现方法:– requestBySerializingRequest:withParameters:error:

实例方法

– requestBySerializingRequest:withParameters:error:

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

讨论

返回一个带编码参数的请求。

参数

request

原始请求

参数

待编码的参数

error

编码请求参数时发生的错误

返回值

一个序列化的请求

声明处

AFURLRequestSerialization.h

// END

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