Sample code for 30+ languages & platforms
Delphi DLL

User-Agent Header Field in HTTP Requests

The User-Agent header is an HTTP request header that identifies the client software (e.g., web browser, API client, bot, or script) making the request to a server. It provides information about the software, version, and operating system.

This example shows how to set the User-Agent header field.

Chilkat Delphi DLL Downloads

Delphi DLL
uses
    Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
    Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Http;

...

procedure TForm1.Button1Click(Sender: TObject);
var
http: HCkHttp;

begin
http := CkHttp_Create();
CkHttp_putUserAgent(http,'MyApp/3.0');

// ...
// ..

CkHttp_Dispose(http);

end;