- (void)connectToServer
{
NSString *url = @"http://192.168.0.103/p/Login/CheckEmailDuplicate.php";
NSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease];
NSString *post = [NSString stringWithFormat:@"email=동해물과백두산이마르고닳도록"];
NSData *postData = [post dataUsingEncoding:NSUTF8StringEncoding allowLossyConversion:YES];
NSString *postLength = [NSString stringWithFormat:@"%d", [postData length]];
[request setURL:[NSURL URLWithString:url]];
[request setHTTPMethod:@"POST"];
[request setValue:postLength forHTTPHeaderField:@"Content-Length"];
[request setValue:@"Mozilla/4.0 (compatible;)" forHTTPHeaderField:@"User-Agent"];
[request setHTTPBody:postData];
[NSURLConnection connectionWithRequest:request delegate:self];
}
// HTML이 처리되고 난 뒤 얻는 데이터
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
{
NSString *returnString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSLog(@"recieved : %@",returnString);
//
if ([returnString isEqualToString:@""]) {
}
}
// post를 보낸 후 쿠키 수신
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)aResponse
{
NSHTTPCookie *cookie;
for (cookie in [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies])
{
NSLog(@"%@",[cookie description]);
}
}
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
{
}
{
NSString *url = @"http://192.168.0.103/p/Login/CheckEmailDuplicate.php";
NSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease];
NSString *post = [NSString stringWithFormat:@"email=동해물과백두산이마르고닳도록"];
NSData *postData = [post dataUsingEncoding:NSUTF8StringEncoding allowLossyConversion:YES];
NSString *postLength = [NSString stringWithFormat:@"%d", [postData length]];
[request setURL:[NSURL URLWithString:url]];
[request setHTTPMethod:@"POST"];
[request setValue:postLength forHTTPHeaderField:@"Content-Length"];
[request setValue:@"Mozilla/4.0 (compatible;)" forHTTPHeaderField:@"User-Agent"];
[request setHTTPBody:postData];
[NSURLConnection connectionWithRequest:request delegate:self];
}
// HTML이 처리되고 난 뒤 얻는 데이터
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
{
NSString *returnString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSLog(@"recieved : %@",returnString);
//
if ([returnString isEqualToString:@""]) {
}
}
// post를 보낸 후 쿠키 수신
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)aResponse
{
NSHTTPCookie *cookie;
for (cookie in [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies])
{
NSLog(@"%@",[cookie description]);
}
}
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
{
}
'아이폰' 카테고리의 다른 글
웹뷰로 페이스북 공유하기 URL (0) | 2012.02.11 |
---|---|
웹뷰로 트위터 연동시 글전송방법 (0) | 2012.02.11 |
[objective c] 탭바 포커스 변경하기 (0) | 2012.02.06 |
UINavigationController custom (0) | 2012.02.02 |
[objective c] 기존 프로젝트에 core data 추가하기 (0) | 2012.01.20 |