美文网首页
AFSerializetion AF的系列化

AFSerializetion AF的系列化

作者: helinyu | 来源:发表于2021-11-25 21:39 被阅读0次

    AFURLRequestSerialization ——> NSURLRequest 创建一个url请求
    AFURLResponseSerialization ——>返回的数据

    AFURLRequestSerialization 注释
    AFURLRequestSerialization 注释

    request系列化
    1 : AFHTTPRequestSerializer : NSObject <AFURLRequestSerialization>
    《1》get和post的请求处理,进行分别设置内容 url-encoded
    2:AFJSONRequestSerializer : AFHTTPRequestSerializer
    get和父类一样, post,将参数json化
    3:AFPropertyListRequestSerializer : AFHTTPRequestSerializer
    get和父类一样, post,对应的list方式
    5: Multipart form 上传的时候经常会使用到,传递大量数据的时候 【这里面的内容可以细看】

    response 系列化
    1:AFHTTPResponseSerializer : NSObject <AFURLResponseSerialization> 没有进一步处理数据
    2:AFJSONResponseSerializer : AFHTTPResponseSerializer json系列化
    3:AFXMLParserResponseSerializer : AFHTTPResponseSerializer没有太多处理
    4:AFXMLDocumentResponseSerializer : AFHTTPResponseSerializer document xml 的方式
    5:AFPropertyListResponseSerializer : AFHTTPResponseSerializer property list
    6: AFImageResponseSerializer : AFHTTPResponseSerializer 图片的系列化 (是否需要自动解码)
    7:AFCompoundResponseSerializer : AFHTTPResponseSerializer 组合系列花,匹配上面设置的其中一个能够解析就行


    url 为什么需要编码

    为什么大的数据使用multipart/form-data

    相关文章

      网友评论

          本文标题:AFSerializetion AF的系列化

          本文链接:https://www.haomeiwen.com/subject/nyfztrtx.html