0
안녕하세요 내가 알고이 질문 여러 번하지만 난 그것을코코아 HTTP POST 요청
나는 create user
를 만들기 위해 노력하고 있어요 (아이폰 dev에에 일반적으로 & 목표 C를 새로운 메신저) 작동 방식을 이해하는 것 캔트 대답하고있다 내 애플 리케이션. 파일 create.php
_POST
id
라는 변수를 얻으려고 내 서버에 있습니다. echo
s 성공 후 "DONE", 실패시 "EXIT"라고합니다. 지금은 페이지 echo
다시 심지어 그 경우에요 무엇을 참조하는 방법을 모른다
NSMutableString *tmpurl = [NSMutableString stringWithString: @"http://mysite.com/"];
[tmpurl appendString:@"create.php"];
NSURL *url = [NSURL URLWithString:tmpurl];
NSString *uid = @"32478907348920437829078902347804930893741"; // should chenge for randome.
NSString *post = [NSString stringWithFormat:@"id=%@", uid];
NSData *postData = [post dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES];
NSString *postLength = [NSString stringWithFormat:@"%d", [postData length]];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setURL:url];
[request setHTTPMethod:@"POST"];
[request setValue:postLength forHTTPHeaderField:@"Content-Length"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody:postData];
:
나는 몇 가지 코드를 발견하고 내 요구에 맞게 (내 지식의 최선을)를 변경 도달했습니다.미리 알려 주시면 감사하겠습니다.
음 내가 끝내기까지 사용자가 "로드 중"을 보길 원한다면 어떻게 부를까요? –
두 가지 방법으로 로딩 화면을 표시 할 수 있습니다. 일은 모두 같은 시간이 걸립니다. 비동기는 기다리는 동안 더 많은 일이 일어나도록 허용합니다. 나는 AFNetworking이나 오래된 ASIHttpRequest를 조사 할 것이다. 그것들은 네트워킹 호출로 당신을 도와주는 두 가지 프레임 워크입니다. –
그거 복잡해! 어디에서 내가 선하고 좋은 지침서를 찾을 수 있는지 아십니까? –