调试接口面试

调试接口面试

会调试接口 就能干活,否则 一边呆着去
使用的网络请求库:AFNetworking
-(void )postRequestWithURL: (NSString *)url postParems:(NSMutableDictionary *)postParems content:(void(^)(NetWorkModel *model))requestResult
{

AFHTTPRequestOperationManager *m = [AFHTTPRequestOperationManager manager];


    m.securityPolicy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModeNone];
    m.responseSerializer = [AFHTTPResponseSerializer serializer];
    [m POST:url parameters:postParems success:^(AFHTTPRequestOperation *operation, id responseObject) {

    NetWorkModel* model =[[NetWorkModel alloc]init];
     model.responseDic = [NSJSONSerialization JSONObjectWithData:[operation responseData] options:NSJSONReadingMutableContainers error:nil];
    model.responeArray = [NSJSONSerialization JSONObjectWithData:[operation responseData] options:NSJSONReadingMutableContainers error:nil];
    requestResult(model);

} failure:^(AFHTTPRequestOperation *operation, NSError *error) {

    NetWorkModel* model =[[NetWorkModel alloc]init];
    model.error = error;
    requestResult(model);
}];

}
AF的封装使用
常用的请求方式:post 和 get
在线http测试
请求的数据如何放到页面中
请求的json 数据,结构必须能看懂。
取出数据 放入 UI(控件)中

xcode 配置ATS 不必多说

需求文档注意事项
请求方式 get post
参数问题 option(非必须 根据需要) request (必须传)
返回json列表 如果实际请求的与文档不符(少字段),找后台人员确认

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,347评论 19 139
  • 会调试接口 就能干活,否则 一边呆着去 使用的网络请求库:AFNetworking AF的封装使用 常用的请求方式...
    冰J冰阅读 2,981评论 0 2
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,260评论 25 709
  • 周末去惠州拿了老四从包头带来的羊排。回到家,先是把冻在一起的羊排给打开,于是乎有了羊排羊腿和羊肉。 今天就用简书来...
    苗哥有面阅读 3,788评论 2 3
  • 在简书也看了很久,一直没有想过自己也要写点什么。最近这个心态有了变化,发现写作是个锻炼自己逻辑思维和表达能力的好方...
    陪伴花花的世界阅读 1,254评论 4 0