CURLOPT_USERAGENT man page on DragonFly

Printed from http://www.polarhome.com/service/man/?qf=CURLOPT_USERAGENT&af=0&tf=2&of=DragonFly

CURLOPT_USERAGENT(3)	   curl_easy_setopt options	  CURLOPT_USERAGENT(3)

NAME
       CURLOPT_USERAGENT - set HTTP user-agent header

SYNOPSIS
       #include <curl/curl.h>

       CURLcode curl_easy_setopt(CURL *handle, CURLOPT_USERAGENT, char *ua);

DESCRIPTION
       Pass  a	pointer	 to  a zero terminated string as parameter. It will be
       used to set the User-Agent: header in the  HTTP	request	 sent  to  the
       remote  server.	This  can  be used to fool servers or scripts. You can
       also set any custom header with CURLOPT_HTTPHEADER(3).

DEFAULT
       NULL, no User-Agent: header is used by default.

PROTOCOLS
       HTTP, HTTPS

EXAMPLE
       CURL *curl = curl_easy_init();
       if(curl) {
	 curl_easy_setopt(curl, CURLOPT_URL, "http://example.com");

	 curl_easy_setopt(curl, CURLOPT_USERAGENT, "Dark Secret Ninja/1.0");

	 curl_easy_perform(curl);
       }

AVAILABILITY
       As long as HTTP is supported

RETURN VALUE
       Returns CURLE_OK if HTTP is supported, CURLE_UNKNOWN_OPTION if not,  or
       CURLE_OUT_OF_MEMORY if there was insufficient heap space.

SEE ALSO
       CURLOPT_REFERER(3), CURLOPT_HTTPHEADER(3),

libcurl 7.37.0			  17 Jun 2014		  CURLOPT_USERAGENT(3)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net