zoukankan      html  css  js  c++  java
  • AFNetWorking网络库教程

    AFNetWorking 图片本地缓存的问题

    http://www.cnblogs.com/Wendale-Zhang/archive/2013/01/17/2864442.html

     

    今天看了下AFNetwoking这个通讯库,简单研究了一下

     

    (1)POST请求

    //建立URL

       NSURL* url = [NSURL URLWithString:@"XXXX"];

    //表单数据

     

        NSDictionary* requestDict = [NSDictionarydictionaryWithObjectsAndKeys:themeId,@"themeId", nil];

     

     

        //建立POST请求

       AFHTTPClient *aClient = [AFHTTPClient  clientWithBaseURL:url];

       //设置接受的数据类型为json

        [aClient setDefaultHeader:@"Accept"value:@"application/json"];

       //设置提交的数据编码类型为json格式

       [aClient setParameterEncoding:AFFormURLParameterEncoding];

      //开始请求

        [aClient postPath:nil   parameters:requestDictsuccess:^(AFHTTPRequestOperation*operation,id responseObject)

       {

           //解析数据

            NSDictionary* Jsondict = [self parserJson:responseObject];

           NSLog(@"%@",Jsondict);

       }

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

        {

       }];

     

     

    (2)GET请求

     

    //建立URL

       NSURL* url = [NSURL URLWithString:@"XXXX"];

    //建立请求

     

    AFHTTPClient *bClient = [AFHTTPClient clientWithBaseURL:url];

            //开始请求

    [bClientgetPath:nil   parameters:nil  success:^(AFHTTPRequestOperation *operation,id responseObject)

        {

             NSLog(@"response description:%@", [responseObjectdescription]);

         }

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

        {

            NSLog(@"error description:%@",[error description]);

         }];

  • 相关阅读:
    P1019 单词接龙
    最小生成树模板题POJ
    区间DP
    牛客多校第三场-A-PACM Team-多维背包的01变种
    洛谷P1004 方格取数-四维DP
    牛客多校第二场A run(基础DP)
    P1494 [国家集训队]小Z的袜子(莫队)
    洛谷:过河卒
    Codeforces Round #486 (Div. 3)-B. Substrings Sort
    判断的值是否为空
  • 原文地址:https://www.cnblogs.com/kevingod/p/3375254.html
Copyright © 2011-2022 走看看