defaultInternetConfiguration.userAgent from the unit internetaccess sets the name used as web client.
Additional information depend on the system. On Windows it uses wininet and on linux Synapse, and they add some more headers. You could send a http request, intercept it with wireshark, and compare the information