手機號查詢POST請求

{

UITextField *fi;

UITextView *vi;

NSMutableData *data1;

}

#define? SJH @"http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx/getMobileCodeInfo"



{

[super viewDidLoad];

UILabel *lab=[[UILabel alloc]initWithFrame:CGRectMake(20, 40, 100, 44)];

lab.text=@"手機號";

[self.view addSubview:lab];

fi=[[UITextField alloc]initWithFrame:CGRectMake(60, 40, 150, 44)];

[self.view addSubview:fi];

vi=[[UITextView alloc]initWithFrame:CGRectMake(30, 150, 300, 200)];

vi.backgroundColor=[UIColor redColor];

[self.view addSubview:vi];

//設置按鈕

UIButton *bu=[[UIButton alloc]initWithFrame:CGRectMake(50, 90, 100, 44)];

bu.backgroundColor=[UIColor redColor];

[bu setTitle:@"查詢" forState:UIControlStateNormal];

[bu addTarget:self action:@selector(fan) forControlEvents:UIControlEventTouchUpInside];

[self.view addSubview:bu];

}

-(void)fan

{

//設置接受

NSURL *url=[NSURL URLWithString:SJH];

//

NSMutableURLRequest *mu=[[NSMutableURLRequest alloc]initWithURL:url];

//設置請求方式

[mu setHTTPMethod:@"POST"];

//設置傳遞參數(shù)

NSString *stee=[NSString stringWithFormat:@"mobileCode=%@&userID=",fi.text];

//格式轉換

NSData *da=[stee dataUsingEncoding:NSUTF8StringEncoding];

//設置需要傳遞參數(shù)

[mu setHTTPBody:da];

//

//

//? ? //

//? ? NSData *da2=[NSURLConnection sendSynchronousRequest:mu returningResponse:nil error:nil];

//

//? ? vi.text=[[[NSString alloc]initWithData:da2 encoding:NSUTF8StringEncoding]substringWithRange:NSMakeRange(78, 26)];

//設置代理

[NSURLConnection connectionWithRequest:mu delegate:self];

}

//請求服務器成功后自動回調 執(zhí)行一次

- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response;

{

//初始化

data1=[[NSMutableData alloc]init];

}

//成功讀取服務器端數(shù)據(jù)后自動回調 執(zhí)行多次

- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data;

{

//拼接數(shù)據(jù)

[data1 appendData:data];

}

//請求結束后自動回調

- (void)connectionDidFinishLoading:(NSURLConnection *)connection;

{

//展示轉換格式

vi.text=[[NSString alloc]initWithData:data1 encoding:NSUTF8StringEncoding];

}

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容