/**
* 创建网络连接
*
* @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;
}