2010-02-27 123 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會話原因的問題; 現在第一i灣使用的PostMethod登錄系統 然後我需要控制重定向到的「hotelreservation.action」 的動作,但第二請求不被延伸所述第一會話,所以結果是Web系統重定向登錄 頁我應該怎麼做的UIWebView,我知道我可以重定向是網頁,但我確實需要通過網頁流量控制。 所以有人能幫助我嗎?非常感謝uiwebview會話問題

回答

3

您應該執行UIWebViewDelegatewebViewDidFinishLoad:方法中的第二個請求。

+0

喜St3fan非常感謝你 – phpxiaoxin 2010-02-27 15:30:14