美文网首页iOS网络篇iOS点点滴滴iOS点滴
AFNetworking发送请求手动添加User-Agent(U

AFNetworking发送请求手动添加User-Agent(U

作者: Lonely__M | 来源:发表于2015-07-23 09:33 被阅读4333次

    使用AFNetworking发起网络请求的时候,貌似没有提供设置UA的方法,所以通过查看源码,在发送请求的时候,手动设置UA,具体添加位置为:

    AFHTTPRequestOperationManager.m文件 --> 
    
    - (AFHTTPRequestOperation *)HTTPRequestOperationWithHTTPMethod:(NSString *)method
                                                         URLString:(NSString *)URLString
                                                        parameters:(id)parameters
                                                           success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
                                                           failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure
    {}方法中,
    
    手动添加 如下代码即可
    
    [request addValue:用户自定义UA forHTTPHeaderField:@"User-Agent"];
    

    Tip,不知是否有更好的解决方法,直接在最外层就可以添加,如有不对的地方,望各位指点。

    相关文章

      网友评论

      本文标题:AFNetworking发送请求手动添加User-Agent(U

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