2010-02-27 126 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