获取网络数据

/**

 *  创建网络连接

 *

 *  @param urlAddress  请求地址

 *  @param httpMethod  POST 跟 GET

 *  @param parameterSt POST 的时候需要传的参数

 */

-(NSData*)connectInter:(NSString*)urlAddress httpMethod:(HTTP_METHOD)httpMethod parameter:(NSString*)parameterSt{

    NSString* urlPath=urlAddress;

    NSURL *url=[NSURL URLWithString:urlPath];

    //网络清楚

    NSMutableURLRequest *request=[[NSMutableURLRequest alloc]initWithURL:url cachePolicy:0 timeoutInterval:60];

    //判断枚举,是POST 还是GET 请求

    if(httpMethod==POST_METHOD){

        [request setHTTPMethod:@"POST"];

        //参数

        NSString* bodyString=parameterSt;

        NSData *bodyData=[bodyString dataUsingEncoding:NSUTF8StringEncoding];

        [request setHTTPBody:bodyData];

    }else{

        [request setHTTPMethod:@"GET"];

    }

    

    

    [NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue currentQueue] completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) {

        

        self.data=data;

        

    }];

    

    return self.data;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值