最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IOS用AFN發(fā)送字符串形式的Json數(shù)據(jù)給服務(wù)器實(shí)例

 更新時(shí)間:2017年04月17日 15:24:52   作者:_Dave  
本篇文章主要介紹了IOS用AFN發(fā)送字符串形式的Json數(shù)據(jù)給服務(wù)器實(shí)例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。

每個(gè)人遇到后臺(tái)的需求不一樣,我只能寫出自己目前遇到的需求和做法,我的后臺(tái)是需要一個(gè)Json的key,對(duì)應(yīng)一個(gè)字符串類型的字典,后臺(tái)要求的是帶雙引號(hào)和冒號(hào)的字典,所以就拼接了一下

AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
  // 發(fā)送post請(qǐng)求
//  manager.responseSerializer = [AFJSONResponseSerializer serializer];
  manager.responseSerializer = [AFJSONResponseSerializer serializer];
  manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/html"];
  //
  manager.requestSerializer=[AFHTTPRequestSerializer serializer];
  NSDictionary *json = [NSDictionary dictionary];
   NSString *str = [NSString stringWithFormat:@"{\"city\":\"%@\",\"country\":\"%@\",\"headimgurl\":\"%@\",\"language\":\"%@\",\"openid\":\"%@\",\"province\":\"%@\",\"sex\":%@,\"unionid\":\"%@\",\"userName\":\"%@\"}",self.userInfoDict[@"city"],self.userInfoDict[@"country"],self.userInfoDict[@"headimgurl"],self.userInfoDict[@"language"],self.userInfoDict[@"openid"],self.userInfoDict[@"province"],self.userInfoDict[@"sex"],self.userInfoDict[@"unionid"],self.userInfoDict[@"nickname"]];
  json = @{
//      @"city":self.userInfoDict[@"city"],
//      @"country":self.userInfoDict[@"country"],
//      @"headimgurl":self.userInfoDict[@"headimgurl"],
//      @"language":self.userInfoDict[@"language"],
//      @"openid":self.userInfoDict[@"openid"],
//      @"province":self.userInfoDict[@"province"],
//      @"sex":self.userInfoDict[@"sex"],
//      @"unionid":self.userInfoDict[@"unionid"],
//      @"userName":self.userInfoDict[@"nickname"],
      @"json":str,
//      @"json":@"json"
      
          };
  NSLog(@"post調(diào)試%@",json);
  NSString *URLStr = @"http://10.62.16.247:8080/LoginServlet.bmh";
  
  [manager POST:URLStr parameters:json progress:^(NSProgress * _Nonnull uploadProgress) {
    
  } success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) {
    NSString *str = responseObject;
    NSLog(@"post回調(diào)====%@",str);
    NSLog(@"post成功");
  } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
    NSLog(@"post失敗");
  }];

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • KVO實(shí)現(xiàn)自定義文件復(fù)制進(jìn)度效果

    KVO實(shí)現(xiàn)自定義文件復(fù)制進(jìn)度效果

    這篇文章主要為大家詳細(xì)介紹了KVO實(shí)現(xiàn)自定義文件復(fù)制進(jìn)度效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • 適配iPhoneXS max和iPhoneX R的方法示例

    適配iPhoneXS max和iPhoneX R的方法示例

    這篇文章主要介紹了適配iPhoneXS max和iPhoneX R的方法示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10
  • 簡(jiǎn)單談?wù)刢/c++中#import、#include和@class的區(qū)別

    簡(jiǎn)單談?wù)刢/c++中#import、#include和@class的區(qū)別

    對(duì)于#import,我想做過(guò)iOS開發(fā)的人應(yīng)該都不陌生。在開發(fā)過(guò)程中,當(dāng)我們需要聲明某一個(gè)類時(shí),都需要去引用。而#imclude的話,在我們學(xué)習(xí)C時(shí)就已經(jīng)知道了,他的作用也是引用聲明的意思。在表面上他們的作用似乎都是一樣的。但是在具體功能實(shí)現(xiàn)方式上,還是有著很大的區(qū)別。
    2018-01-01
  • iOS開發(fā)學(xué)習(xí)TableView展現(xiàn)一個(gè)list實(shí)例

    iOS開發(fā)學(xué)習(xí)TableView展現(xiàn)一個(gè)list實(shí)例

    這篇文章主要為大家介紹了iOS系列學(xué)習(xí)TableView展現(xiàn)一個(gè)list實(shí)例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-11-11
  • ios開發(fā)Flutter構(gòu)建todo?list應(yīng)用

    ios開發(fā)Flutter構(gòu)建todo?list應(yīng)用

    這篇文章主要為大家介紹了ios開發(fā)Flutter構(gòu)建todo?list應(yīng)用實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • 詳解iOS Method Swizzling使用陷阱

    詳解iOS Method Swizzling使用陷阱

    這篇文章主要介紹了詳解iOS Method Swizzling使用陷阱,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • iOS自定義雷達(dá)掃描擴(kuò)散動(dòng)畫

    iOS自定義雷達(dá)掃描擴(kuò)散動(dòng)畫

    這篇文章主要為大家詳細(xì)介紹了iOS自定義雷達(dá)掃描擴(kuò)散動(dòng)畫,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • iOS中解決Xcode 8控制臺(tái)亂碼的方式

    iOS中解決Xcode 8控制臺(tái)亂碼的方式

    這篇文章給大家介紹了iOS中解決Xcode 8控制臺(tái)亂碼的方式,文中給出了詳細(xì)解決步驟,相信對(duì)大家的理解和學(xué)習(xí)很有幫助,有需要的朋友們下面來(lái)一起看看吧。
    2016-10-10
  • IOS 線程死鎖詳細(xì)介紹

    IOS 線程死鎖詳細(xì)介紹

    這篇文章主要介紹了IOS 線程死鎖詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下
    2017-02-02
  • 詳解iOS應(yīng)用的設(shè)計(jì)模式開發(fā)中Mediator中介者模式的使用

    詳解iOS應(yīng)用的設(shè)計(jì)模式開發(fā)中Mediator中介者模式的使用

    這篇文章主要介紹了iOS應(yīng)用的設(shè)計(jì)模式開發(fā)中Mediator中介者模式的使用,示例代碼為傳統(tǒng)的Objective-C語(yǔ)言,需要的朋友可以參考下
    2016-03-03

最新評(píng)論

洱源县| 武穴市| 治县。| 昌江| 杭锦旗| 商南县| 禹城市| 九龙城区| 玉林市| 萍乡市| 丹棱县| 镇赉县| 文成县| 个旧市| 高邑县| 桑植县| 岫岩| 瑞安市| 定日县| 五原县| 周宁县| 安乡县| 通山县| 大埔县| 册亨县| 蒲城县| 长寿区| 姜堰市| 昆山市| 崇文区| 越西县| 资兴市| 绩溪县| 嘉义县| 永城市| 资源县| 灵宝市| 巨野县| 油尖旺区| 天等县| 桐城市|