/** * Returns true if HttpUnit should automatically follow page refresh requests. * By default, this is false, so that programs can verify the redirect page presented * to users before the browser switches to the new page. * @deprecated as of 1.5.3, use ClientProperties#isAutoRefresh(); **/ public static boolean getAutoRefresh() { return ClientProperties.getDefaultProperties().isAutoRefresh(); }
/** * Returns true if HttpUnit should automatically follow page refresh requests. * By default, this is false, so that programs can verify the redirect page presented * to users before the browser switches to the new page. * @deprecated as of 1.5.3, use ClientProperties#isAutoRefresh(); **/ public static boolean getAutoRefresh() { return ClientProperties.getDefaultProperties().isAutoRefresh(); }
/** * Returns true if HttpUnit should automatically follow page refresh requests. * By default, this is false, so that programs can verify the redirect page presented * to users before the browser switches to the new page. * @deprecated as of 1.5.3, use ClientProperties#isAutoRefresh(); **/ public static boolean getAutoRefresh() { return ClientProperties.getDefaultProperties().isAutoRefresh(); }
/** * Updates this web client based on a received response. This includes updating * cookies and frames. **/ WebResponse updateWindow( String requestTarget, WebResponse response, RequestContext requestContext ) throws IOException, SAXException { _client.updateClient( response ); if (getClient().getClientProperties().isAutoRefresh() && response.getRefreshRequest() != null) { WebRequest request=response.getRefreshRequest(); WebResponse result=getResponse( request ); return result; } else if (shouldFollowRedirect( response )) { delay( HttpUnitOptions.getRedirectDelay() ); return getResponse( new RedirectWebRequest( response ) ); } else { _client.updateFrameContents( this, requestTarget, response, requestContext ); return response; } }
/** * Updates this web client based on a received response. This includes updating * cookies and frames. **/ WebResponse updateWindow( String requestTarget, WebResponse response, RequestContext requestContext ) throws IOException, SAXException { _client.updateClient( response ); if (getClient().getClientProperties().isAutoRefresh() && response.getRefreshRequest() != null) { WebRequest request=response.getRefreshRequest(); WebResponse result=getResponse( request ); return result; } else if (shouldFollowRedirect( response )) { delay( HttpUnitOptions.getRedirectDelay() ); return getResponse( new RedirectWebRequest( response ) ); } else { _client.updateFrameContents( this, requestTarget, response, requestContext ); return response; } }
/** * Updates this web client based on a received response. This includes updating * cookies and frames. **/ WebResponse updateWindow( String requestTarget, WebResponse response, RequestContext requestContext ) throws IOException, SAXException { _client.updateClient( response ); if (getClient().getClientProperties().isAutoRefresh() && response.getRefreshRequest() != null) { WebRequest request=response.getRefreshRequest(); WebResponse result=getResponse( request ); return result; } else if (shouldFollowRedirect( response )) { delay( HttpUnitOptions.getRedirectDelay() ); return getResponse( new RedirectWebRequest( response ) ); } else { _client.updateFrameContents( this, requestTarget, response, requestContext ); return response; } }