• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

NetWorkingHTTP: iOS轻量级网络请求库(OC)

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

NetWorkingHTTP

开源软件地址:

https://gitee.com/baishiyun/NetWorkingHTTP

开源软件介绍:

NetWorkingHTTP-

1、在需要用到的头文件中引入NetWorkingHTTP和Reachability

2、使用需要的方法:post或者是get方法

3、具体使用方法如下

/**

  • get获取json字符串*/-(void)buttonClick{

NSString *url = @"http://api.k780.com:88/?app=weather.future&weaid=1&&appkey=10003&sign=b59bc3ef6191eb9f747dd4e83c99f2a4&format=json";

//有网络才发送请求if([BSYNetWorkingHTTP bsy_NetWorkIsNetWorking]){    //发送请求,并且得到返回的数据      NSString * str= [BSYNetWorkingHTTP bsy_getDataByURL:url];        /**     *  json字符串转字典     */    NSData *jsonData = [str dataUsingEncoding:NSUTF8StringEncoding];    NSError *err;    NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:jsonData                                                        options:NSJSONReadingMutableContainers                                                          error:&err];    NSLog(@"   %@",dic);}

}/**

  • get获取图片*/
  • (void)imagebuttonClick {
NSString *url = @"http://f.hiphotos.baidu.com/image/pic/item/8b13632762d0f7035486c57d0bfa513d2697c55f.jpg";//有网络才发送请求if([BSYNetWorkingHTTP bsy_NetWorkIsNetWorking]){    //发送请求,并且得到返回的数据        UIImage * str= [BSYNetWorkingHTTP bsy_getImageByURL:url];    UIImageView  *image =[[UIImageView alloc]initWithFrame:CGRectMake(100, 200, 100, 100)];    image.image = str;    [self.view addSubview:image];}// Dispose of any resources that can be recreated.

}/**

  • post http://172.16.6.205:3000/mobile/signin*/-(void)postbuttonClick{

    //有网络才发送请求

    if([BSYNetWorkingHTTP bsy_NetWorkIsNetWorking]){

    NSDictionary *tempDic = @{@"phone":@"baishiyun",                          @"passwd":@"123321",                          };                                                    [BSYNetWorkingHTTP bsy_post:@"http://172.16.6.205:3000/mobile/signin" RequestParams:tempDic FinishBlock:^(NSURLResponse *response, NSData *data, NSError *connectionError) {        NSLog(@"    %@",data);}];

    }}


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap