title: Delphi DataSnap - Change 'User-Agent' HTTP header property in client connections
body: <p>I have a Delphi XE2 Win32 app that connects to a REST service using DataSnap HTTP.  The HTTP connection uses the default 'User-Agent' header of 'Mozilla/3.0 (compatible; Indy Library)'.  I'd like to change this to be something more specific to my app so I can monitor connections on the server from different app editions.  I'm using TDSRESTConnection to make the connection - can anybody point me to the object/property I need to work with to set the 'User-Agent'?  I've tried using the following :</p>
  
  <pre><code>TDSRESTConnection.HTTP.Request.CustomHeaders.AddValue('User-Agent', 'MyText');
  </code></pre>
  
  <p>but this didn't make any difference.</p>