title: How to route traffic (reverse Proxy) with HAProxy based on request body
body: <p>I am attempting to route the following request to the appropriate servers based on the URL identified in the POST body below. I am hoping to accomplish this via a reverse proxy using HAProxy.</p>
  
  <p>E.g. I would like to direct all requests to HAProxy, than have HAProxy check if certain values exist in the POST body (E.g. the notification url value "pingpong"), and if this is the case, route the traffic to an endopint I will specify in the configs.</p>
  
  <pre><code>POST /someURL/file.jsp HTTP/1.1
  Host: 10.43.90.190:80
  Content-Type: application/json
  Connection: keep-alive
  Accept: */*
  Content-Length: 256
  
  {"Info": {"groupName":"thisgroup1","Id":"M1234R456","id2":"TUP1234",
      "countryCode":"USA","carrierCode":"USAIC","e164Address":"123456768789",
      "notificationURL":"http:\/\/www.pingpong.com\/notify",
      "timestamp":"2014-03-04T17:33:30.000Z"}}
  </code></pre>
  
  <p>Is there any way to use an acl to search for the content, "pingpong" in the request body, and based on this value, I would route it appropriately?</p>
  
  <p>Thanks!</p>