Action
 
               		 
               		
               This functions allows to adjust the advanced options for the browser simulation. 
                  		
               
 
               		
               Allows the limitation of connections on a per server basis (e.g. 2 connections to one server, 4 connections to two servers).
                  Additionally distinguishes between HTTP 1.0 and HTTP 1.1 connections. (By default the Internet Explorer uses 2 connections
                  to every server connected with HTTP 1.1 and 4 connections to all other servers). 
                  		
               
 
               		
               Allows to tune the retry strategy of the emulated browser, too. 
                  		
               
 
               	 
              
            	 
             
            	 
            
               Syntax
 
               		 
               		WebSetBrowserSim(
   in nOption : number allownull,
   in nValue  : number ) : boolean;
 
               	   
            	 
            
               Return value
 
               		 
               		
                
                  		  
                  -  
                     			 true if successful 
                     		  
                  
  
                  		  
                  -  
                     			 false otherwise 
                     		  
                  
  
                  		
               
 
               	 
              
            	 
            
               
                   
                     			 
                      
                        				
                        |  Parameter 
                           				
                         |  
                        				
                         Description 
                           				
                         |  
                        			 
                     
                   
                  		  
                   
                     			 
                      
                        				
                        |  
                           				  nOption 
                           				
                         |  
                        				
                         
                           				  
                            Specify any of the following values: 
                              				  
                             
                           				  
                            
                              					  
                              						
                              - WEB_BROWSER_SIM_ConnHttp10 
                                 						
                              
  
                              						
                              - Specify the number of connection limit to every server using HTTP 1.0. Specify 0 to disable the connection emulation on the
                                 server basis. 
                                 						
                              
  
                              					  
                              					  
                              						
                              - WEB_BROWSER_SIM_ConnHttp11 
                                 						
                              
  
                              						
                              - Specify the number of connection limit to every server using HTTP 1.1. Specify 0 to disable the connection emulation on the
                                 server basi 
                                 						
                              
  
                              					  
                              					  
                              						
                              - WEB_BROWSER_SIM_ConnAll 
                                 						
                              
  
                              						
                              - Use this option to specify the unitary connection limit to every server, regardless if it uses HTTP 1.0 or HTTP 1.1. 
                                 						
                              
  
                              					  
                              					  
                              						
                              - WEB_BROWSER_SIM_MaxConn 
                                 						
                              
  
                              						
                              - Specify the absolute maximum number of connections, which the emulated browser opens. To perform an accurate connection simulation
                                 this value should be above the per server setting (above options). 
                                 						
                              
  
                              					  
                              					  
                              						
                              - WEB_BROWSER_SIM_RetryOnResetNoData 
                                 						
                              
  
                              						
                              - Specifies the number of request retries a browser performs, when the server does not respond at all, but resets the connection.
                                 
                                 						
                              
  
                              					  
                              					  
                              						
                              - WEB_BROWSER_SIM_RetryOnResetInHeader 
                                 						
                              
  
                              						
                              - Specifies the number of request retries a browser performs, when the server resets the connections during receiving of the
                                 HTTP header. 
                                 						
                              
  
                              					  
                              					  
                              						
                              - WEB_BROWSER_SIM_RetryOnResetInBody 
                                 						
                              
  
                              						
                              - Specifies the number of request retries a browser performs, when the server resets the connections during receiving of the
                                 HTTP body. 
                                 						
                              
  
                              					  
                              					  
                              						
                              - WEB_BROWSER_SIM_RetryOnFinNoData 
                                 						
                              
  
                              						
                              - Specifies the number of request retries a browser performs, when the server does not respond at all, but closes the connection
                                 gracefully (Fin). 
                                 						
                              
  
                              					  
                              					  
                              						
                              - WEB_BROWSER_SIM_RetryOnFinInHeader 
                                 						
                              
  
                              						
                              - Specifies the number of request retries a browser performs, when the server closes the connections gracefully during receiving
                                 of the HTTP header. 
                                 						
                              
  
                              					  
                              					  
                              						
                              - WEB_BROWSER_SIM_RetryOnErrorNoData 
                                 						
                              
  
                              						
                              - Specifies the number of request retries a browser performs, when it encounters any error (besides connection closes) before
                                 the response of the server is received. 
                                 						
                              
  
                              					  
                              					  
                              						
                              - WEB_BROWSER_SIM_RetryOnErrorInHeader 
                                 						
                              
  
                              						
                              - Specifies the number of request retries a browser performs, when it encounters any error (besides connection closes) before
                                 the HTTP header has been received completely. 
                                 						
                              
  
                              					  
                              					  
                              						
                              - WEB_BROWSER_SIM_RetryOnErrorInBody 
                                 						
                              
  
                              						
                              - Specifies the number of request retries a browser performs, when it encounters any error (besides connection closes) before
                                 the HTTP body has been received completely. 
                                 						
                              
  
                              					  
                              				  
                             
                           				
                         |  
                        			 
                     
 
                     			 
                      
                        				
                        |  
                           				  nValue 
                           				
                         |  
                        				
                         Specify the appropriate value. See nOptions for a description. 
                           				
                         |  
                        			 
                     
 
                     		  
                   
                  		
               
              
            	 
            
               Example
 
               		 
               		dcltrans
transaction TInit
begin
   WebSetBrowserSim(WEB_BROWSER_SIM_ConnHttp10, 4);
   WebSetBrowserSim(WEB_BROWSER_SIM_ConnHttp11, 2);
   WebSetBrowserSim(WEB_BROWSER_SIM_MaxConn, 16);
   WebSetBrowserSim(WEB_BROWSER_SIM_RetryOnResetNoData, 5);
   end TInit;