美文网首页
AFNetworking 2.0上传图片 request bod

AFNetworking 2.0上传图片 request bod

作者: 过客又见过客 | 来源:发表于2015-09-21 15:02 被阅读307次

    直接添加一个AFURLConnectionOperation的category类,实现如下代码即OK。

    #import "AFURLConnectionOperation+AuthenticationChallengeUploadFix.h"
    @implementation AFURLConnectionOperation (AuthenticationChallengeUploadFix)
    - (NSInputStream *)connection:(NSURLConnection __unused *)connection needNewBodyStream:(NSURLRequest *)request {
        //苹果默认网络请求缓冲区复用,当缓冲区溢出后需要重新开辟缓冲区。否则溢出的数据无法上传服务器。
        if ([request.HTTPBodyStream conformsToProtocol:@protocol(NSCopying)]) {       
            return  [request.HTTPBodyStream copy];   
          }    
         return nil;
    }
    @end
    

    可加群一起交流共同学习:801216530。

    相关文章

      网友评论

          本文标题:AFNetworking 2.0上传图片 request bod

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