iOS传输Json数据(纯Json)到服务器
来源:互联网 发布:掏粪男孩 知乎 编辑:程序博客网 时间:2024/05/29 18:45
发送Json数据(纯Json)给服务器:
必要条件:
(1):使用post请求。
(2):设置请求头为(“application/json”)。
(3):设置请求体。(要传输的Json字串)。
//上传json字串- (void)postJson{ NSURL * url = [NSURL URLWithString:@"http://10.66.66.9:8080/ZLServer/userInfo"]; NSMutableURLRequest * request = [NSMutableURLRequest requestWithURL:url]; //设置请求方式 request.HTTPMethod = @"POST"; //设置请求头 [request setValue:@"application/json" forHTTPHeaderField:@"Content-Type"]; //设置请求体 NSDictionary * jsonDict = @{ @"username" : @"zl", @"age" : @"123" }; //需要将Json字串转化成NSData类型 NSData * data = [NSJSONSerialization dataWithJSONObject:jsonDict options:NSJSONWritingPrettyPrinted error:nil]; request.HTTPBody = data; //发送请求 NSURLSession * session = [[NSURLSession alloc] init]; [session dataTaskWithRequest:request completionHandler:^(NSData * _Nullable data, NSURLResponse * _Nullable response, NSError * _Nullable error) { }]; //号外:开源的第三方库,比如ASI,AFN都可以以此种方式将Json数据传输到服务器}
服务器端可以直接将接收到的json数据转换成model对象。
最后想说一句:策策。。。。。
0 0
- iOS传输Json数据(纯Json)到服务器
- Android和Django服务器传输json数据
- iOS 获取服务器数据(json)
- 发送JSON数据到服务器
- ios-day23-02(ios开发之json的反序列化、提交json数据到服务器)
- 安卓连接服务器,并且向服务器传输JSON数据
- struts2 json 传输数据
- android发送json数据到服务器(框)
- Android利用JSON发送数据到服务器
- Android利用JSON发送数据到服务器
- Android利用JSON发送数据到服务器
- mui.ajax与服务器(SpringMVC)传输json数据
- iOS开发-给服务器发送JSON数据
- ajax传输json到后台
- ajax实例--传输json数据
- iOS json登录服务器
- json解析服务器数据
- IOS笔记之,post一个Json到服务器
- R语言学习之数据的清理和转化
- AlertDialog中View中的控件设置监听
- RSA key 的转换
- AlertDialog 普通对话框
- 设计模式六大原则(4)-接口隔离原则
- iOS传输Json数据(纯Json)到服务器
- sde用sql实现erase
- Android 二维码编程
- 黑马程序员—Java基础—IO2
- Javascript面试题
- 第九周项目1 猴子选大王【数组版】
- LeetCode300——Longest Increasing Subsequence
- python合并PDF文件
- iOS开发中JSON文件的加载