svcadm(8)을 검색하려면 섹션에서 8 을 선택하고, 맨 페이지 이름에 svcadm을 입력하고 검색을 누른다.
CURLOPT_COOKIE(3)
/usr/local/bin/rman를 실행할 수 없습니다
CURLOPT_COOKIE(3) Library Functions Manual CURLOPT_COOKIE(3)
NAME
CURLOPT_COOKIE - HTTP Cookie header
SYNOPSIS
#include <curl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_COOKIE, char *cookie);
DESCRIPTION
Pass a pointer to a null-terminated string as parameter. It is used to
set one or more cookies in the HTTP request. The format of the string
should be NAME=CONTENTS, where NAME is the cookie name and CONTENTS is
what the cookie should contain.
To set multiple cookies, set them all using a single option concate‐
nated like this: "name1=content1; name2=content2;" etc. libcurl does
not syntax check the data but assumes the application gives it what it
needs to send.
This option sets the cookie header explicitly in the outgoing re‐
quest(s). If multiple requests are done due to authentication, followed
redirections or similar, they all get this cookie passed on.
The cookies set by this option are separate from the internal cookie
storage held by the cookie engine and they are not be modified by it.
If you enable the cookie engine and either you have imported a cookie
of the same name (e.g. 'foo') or the server has set one, it has no ef‐
fect on the cookies you set here. A request to the server sends both
the 'foo' held by the cookie engine and the 'foo' held by this option.
To set a cookie that is instead held by the cookie engine and can be
modified by the server use CURLOPT_COOKIELIST(3).
Since this custom cookie is appended to the Cookie: header in addition
to any cookies set by the cookie engine, there is a risk that the
header ends up too long and thereby getting the entire request rejected
by the server.
The application does not have to keep the string around after setting
this option.
Using this option multiple times makes the last set string override the
previous ones. Set it to NULL to disable its use again.
This option does not enable the cookie engine. Use CURLOPT_COOK‐
IEFILE(3) or CURLOPT_COOKIEJAR(3) to enable parsing and sending cookies
automatically.
DEFAULT
NULL, no cookies
PROTOCOLS
This functionality affects http only
EXAMPLE
int main(void)
{
CURL *curl = curl_easy_init();
if(curl) {
curl_easy_setopt(curl, CURLOPT_URL, "https://example.com");
curl_easy_setopt(curl, CURLOPT_COOKIE, "tool=curl; fun=yes;");
curl_easy_perform(curl);
}
}
AVAILABILITY
Added in curl 7.1
RETURN VALUE
curl_easy_setopt(3) returns a CURLcode indicating success or error.
CURLE_OK (0) means everything was OK, non-zero means an error occurred,
see libcurl-errors(3).
ATTRIBUTES
See attributes(7) for descriptions of the following attributes:
box; cbp-1 | cbp-1 l | l . ATTRIBUTE TYPE ATTRIBUTE VALUE = Availabil‐
ity web/curl = Stability Uncommitted
SEE ALSO
CURLINFO_COOKIELIST(3), CURLOPT_COOKIEFILE(3), CURLOPT_COOKIEJAR(3),
CURLOPT_COOKIELIST(3), CURLOPT_HTTPHEADER(3)
NOTES
Source code for open source software components in Oracle Solaris can
be found at https://www.oracle.com/downloads/opensource/solaris-source-
code-downloads.html.
This software was built from source available at:
https://github.com/oracle/solaris-userland
The original community source was downloaded from:
https://curl.se/download/curl-8.17.0.tar.bz2
Further information about this software can be found on the open source
community website at http://curl.haxx.se/.
libcurl 2025-12-01 CURLOPT_COOKIE(3)