2010-02-27 6 views
3
NSURL *url = [NSURL URLWithString:@"http://ip/login"]; 
NSMutableURLRequest *request = [[NSMutableURLRequest alloc]initWithURL: url]; 
NSString *body = [NSString stringWithFormat: @"name=%@&pass=%@", @"phpxiaoxin", @"86f7e437faa5a7fce15d1ddcb9eaeaea377667b8"]; 
[request setHTTPBody: [body dataUsingEncoding: NSUTF8StringEncoding]]; 
[request setHTTPMethod: @"POST"]; 
//Load the request in the UIWebView. 
[webView loadRequest:request]; 

url = [NSURL URLWithString:@"http://ip/hotel/hotelReservationList.action"]; 

request = [[NSMutableURLRequest alloc]initWithURL: url]; 
[webView loadRequest:request]; 

привет всем, у меня проблема с uiwebview причиной сеанса; теперь сначала я wan, чтобы использовать метод postmethod для входа в систему , тогда мне нужно управлять перенаправлением на действие «hotelreservation.action» , но второй запрос не продлевает первый сеанс, поэтому результатом является перенаправление веб-системы для входа на страницу , что я должен делать с uiwebview, я знаю, что я могу перенаправить в Интернете, но мне нужно контролировать webview. , так что кто-нибудь может мне помочь? Большое спасибопроблема с сеансом uiwebview

ответ

3

Вы должны выполнить второй запрос в методе UIWebViewDelegatewebViewDidFinishLoad:.

+0

hi St3fan большое спасибо – phpxiaoxin

Смежные вопросы