anchor.diff:  
   <%= vars.route_services_config %>
   
  -## <a id='service-instance-responsibilities'></a>Service Instance Responsibilities ##
  +## <a name='service-instance-responsibilities'></a>Service Instance Responsibilities ##
   
   The following applies only when a broker returns `route_service_url` in the bind response.
   
  -#### <a id='how-it-works'></a>How It Works ####
  +#### <a name='how-it-works'></a>How It Works ####
   
   Binding a service instance to a route associates the `route_service_url` with the route in the CF router. All requests for the route are proxied to the URL specified by `route_service_url`.
   
   Once a route service completes its function it may choose to forward the request to the originally requested URL or to another location, or it may choose to reject the request; rejected requests will be returned to the originating requestor. The CF router includes a header that provides the originally requested URL, as well as two headers that are used by the router itself to validate the request sent by the route service. These headers are described below in [Headers](#headers).
   
  -#### <a id='headers'></a>Headers ####
  +#### <a name='headers'></a>Headers ####
   
   The following HTTP headers are added by the Gorouter to requests forwarded to route services.
   
  
positive.code: owner: Core Services
  ---
  
  
  
  This documentation is intended for service authors who are interested in 
  offering a service to a Cloud Foundry (CF) services marketplace. Developers 
  
negative.code: 
  The `X-CF-Proxy-Metadata` header aids in the encryption and description of `X-CF-Proxy-Signature`. 
  
  #### <a name='ssl-certs'></a>SSL Certificates ####
  
  When Cloud Foundry is deployed in a development environment, certificates hosted by the load balancer are self-signed, and not signed by a trusted certificate authority. When the route service finishes processing an inbound request and makes a call to the value of `X-CF-Forwarded-Url`, be prepared to accept the self-signed certificate when integrating with a non-production deployment of Cloud Foundry.
  
  #### <a name='timeouts'></a>Timeouts ####
  
  <% if vars.product_name == "CF" %>
  Route services must forward the request to the application route within the number of seconds configured by the `router.route_service_timeout` property. The `router.route_service_timeout` property defaults to 60 seconds.
  