MyWebViewController
// static NSTimeInterval kDefaultTimeout = 30; // sec
# pragma mark - UIWebViewDelegate
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{
if(request.timeoutInterval != kDefaultTimeout){
// timeoutIntervalを修正して再発行
NSMutableURLRequest* mutableRequest = (NSMutableURLRequest*)request;
mutableRequest.timeoutInterval = kDefaultTimeout;
[webView loadRequest:mutableRequest];
return NO;
}
return YES
}