anchor.diff:  
   The option, `throwExceptionOnFailure`, can be set to `false` to prevent
   the `HttpOperationFailedException` from being thrown for failed response
  -codes. This allows you to get any response from the remote server. +
  -There is a sample below demonstrating this.
  +codes. This allows you to get any response from the remote server.
   
   == Exceptions
   
  
positive.code: == Disabling Cookies
  
  To disable cookies you can set the HTTP Client to ignore cookies by
  adding this URI option: +
   `httpClient.cookieSpec=ignoreCookies`
  
  == Basic auth with the streaming message body
  
  In order to avoid the `NonRepeatableRequestException`, you need to do the
  Preemptive Basic Authentication by adding the option: +
   `authenticationPreemptive=true`
  
  == Advanced Usage
  
  
negative.code: .setHeader("CamelHttpMethod", constant("POST"))
  -----------------------------------------------
  
  And the equivalent XML DSL:
  
  [source,xml]
  ---------------------------------------------------------------------
  <route>
    <from uri="direct:start"/>
    <setHeader name="CamelHttpMethod">
        <constant>POST</constant>
    </setHeader>
    <to uri="http://www.google.com"/>
    <to uri="mock:results"/>
  </route>
  ---------------------------------------------------------------------
  
  == Using client timeout - SO_TIMEOUT
  