Tools
        /
          Crawler
        /
          APIs
        /
          Configuration
  
        
          
          
          
        
        Jan. 17, 2022
      
  Crawler: RequestOptions
        Type: 
  object
      
      
        Parameter syntax
      
      
    
  requestOptions: {
   proxy: 'http://proxy'
   timeout: 10000
   retries: 2
   headers: {
     ...
   }
}
      About this parameter
Modify all crawler’s requests behavior.
The Crawler only accepts headers from our list of allowed headers.
The Cookie header will be replaced by the cookie fetched in login.
Examples
Copy
1
2
3
4
5
6
7
8
9
10
11
{
  requestOptions: {
    proxy: 'http://algolia:password@1.1.1.1:8080',
    timeout: 10000,
    retries: 2,
    headers: {
      Authorization: 'Bearer Aerehdf==',
      Cookie: 'session=1234;',
    }
  }
}
Parameters
| Parameter | Description | 
|---|---|
          
            proxy
          
         | 
        
           
                
                type: string (URL)
                
               
              
                
                    Optional
                
               
          Set a proxy for your crawler’s requests.  | 
      
          
            timeout
          
         | 
        
           
                
                type: number
                
               
              
                
                  default: 30000
                
               
              
                
                    Optional
                
               
          Set a timeout (in milliseconds) to your crawler’s requests.  | 
      
          
            retries
          
         | 
        
           
                
                type: number
                
               
              
                
                  default: 3
                
               
              
                
                    Optional
                
               
          Set a maximum retry to your crawler’s requests.  | 
      
          
            headers
          
         | 
        
           
                
                type: Object
                
               
              
                
                    Optional
                
               
          Specify headers to be sent in the crawler’s requests. Supported headers: 
  | 
      
Did you find this page helpful?