AFNetwork源码解析

1、关于AFRequestSerializer:

这里分好几个部分,我们首先从NSMutableRequest的相关方法来出发:

比如我们要上传一个文件,那么需要些很麻烦的请求体:

HTTP请求头我们就暂时不说了,看这个body的内容

--Boundary+6D3E56AA6EAA83B7 /// 开始
Content-Disposition: form-data; name="app_version"

6.1.0
--Boundary+6D3E56AA6EAA83B7

我们可以看到,其实本质上就是几个东西:1.初始边界 2.body头 3.body 4.结束边界

原文地址:https://www.cnblogs.com/kankanbujian/p/5911663.html