遵照:NSCopying,NSObject,NSSecureCoding
聲明處:AFURLRequestSerialization.h
概述
?AFURLRequestSerialization協(xié)議是被進(jìn)行指定HTTP請求時(shí),編碼參數(shù)的對象使用。請求序列化可以將參數(shù)編碼為查詢字符串和HTTP主體,并根據(jù)需要設(shè)置適當(dāng)?shù)腍TTP頭字段。
比如,JSON請求序列化可以將請求的HTTP主體設(shè)置為JSON表示,設(shè)置HTTP頭字段Content-Type的值為applicaton/json.
任務(wù)
必須實(shí)現(xiàn)方法:– requestBySerializingRequest:withParameters:error:
實(shí)例方法
– requestBySerializingRequest:withParameters:error:
- (nullable NSURLRequest *)requestBySerializingRequest:(NSURLRequest *)request withParameters:(nullable id)parameters error:(NSError *_Nullable __autoreleasing *)error
討論
返回一個(gè)帶編碼參數(shù)的請求。
參數(shù)
request
原始請求
參數(shù)
待編碼的參數(shù)
error
編碼請求參數(shù)時(shí)發(fā)生的錯(cuò)誤
返回值
一個(gè)序列化的請求
聲明處
AFURLRequestSerialization.h
// END