OSDN Git Service

...。
[ring-lang-081/ring.git] / docs / ja-jp / build / html / _sources / ringlibcurlfuncsdoc.txt
1 .. index:: 
2      single: RingLibCurl 関数リファレンス; はじめに
3
4 ============================
5 RingLibCurl 関数リファレンス
6 ============================
7
8 * CURLOPT_VERBOSE
9 * CURLOPT_HEADER
10 * CURLOPT_NOPROGRESS
11 * CURLOPT_NOSIGNAL
12 * CURLOPT_WILDCARDMATCH
13 * CURLOPT_WRITEFUNCTION
14 * CURLOPT_WRITEDATA
15 * CURLOPT_READFUNCTION
16 * CURLOPT_READDATA
17 * CURLOPT_IOCTLFUNCTION
18 * CURLOPT_IOCTLDATA
19 * CURLOPT_SEEKFUNCTION
20 * CURLOPT_SEEKDATA
21 * CURLOPT_SOCKOPTFUNCTION
22 * CURLOPT_SOCKOPTDATA
23 * CURLOPT_OPENSOCKETFUNCTION
24 * CURLOPT_OPENSOCKETDATA
25 * CURLOPT_CLOSESOCKETFUNCTION
26 * CURLOPT_CLOSESOCKETDATA
27 * CURLOPT_PROGRESSFUNCTION
28 * CURLOPT_PROGRESSDATA
29 * CURLOPT_HEADERFUNCTION
30 * CURLOPT_HEADERDATA
31 * CURLOPT_DEBUGFUNCTION
32 * CURLOPT_DEBUGDATA
33 * CURLOPT_SSL_CTX_FUNCTION
34 * CURLOPT_SSL_CTX_DATA
35 * CURLOPT_CONV_TO_NETWORK_FUNCTION
36 * CURLOPT_CONV_FROM_NETWORK_FUNCTION
37 * CURLOPT_CONV_FROM_UTF8_FUNCTION
38 * CURLOPT_INTERLEAVEFUNCTION
39 * CURLOPT_INTERLEAVEDATA
40 * CURLOPT_CHUNK_BGN_FUNCTION
41 * CURLOPT_CHUNK_END_FUNCTION
42 * CURLOPT_CHUNK_DATA
43 * CURLOPT_FNMATCH_FUNCTION
44 * CURLOPT_FNMATCH_DATA
45 * CURLOPT_ERRORBUFFER
46 * CURLOPT_STDERR
47 * CURLOPT_FAILONERROR
48 * CURLOPT_URL
49 * CURLOPT_PROTOCOLS
50 * CURLOPT_REDIR_PROTOCOLS
51 * CURLOPT_PROXY
52 * CURLOPT_PROXYPORT
53 * CURLOPT_PROXYTYPE
54 * CURLOPT_NOPROXY
55 * CURLOPT_HTTPPROXYTUNNEL
56 * CURLOPT_SOCKS5_GSSAPI_SERVICE
57 * CURLOPT_SOCKS5_GSSAPI_NEC
58 * CURLOPT_INTERFACE
59 * CURLOPT_LOCALPORT
60 * CURLOPT_LOCALPORTRANGE
61 * CURLOPT_DNS_CACHE_TIMEOUT
62 * CURLOPT_DNS_USE_GLOBAL_CACHE
63 * CURLOPT_BUFFERSIZE
64 * CURLOPT_PORT
65 * CURLOPT_TCP_NODELAY
66 * CURLOPT_ADDRESS_SCOPE
67 * CURLOPT_NETRC
68 * CURLOPT_NETRC_FILE
69 * CURLOPT_USERPWD
70 * CURLOPT_PROXYUSERPWD
71 * CURLOPT_USERNAME
72 * CURLOPT_PASSWORD
73 * CURLOPT_PROXYUSERNAME
74 * CURLOPT_PROXYPASSWORD
75 * CURLOPT_HTTPAUTH
76 * CURLOPT_TLSAUTH_USERNAME
77 * CURLOPT_TLSAUTH_PASSWORD
78 * CURLOPT_TLSAUTH_TYPE
79 * CURLOPT_PROXYAUTH
80 * CURLOPT_AUTOREFERER
81 * CURLOPT_ACCEPT_ENCODING
82 * CURLOPT_TRANSFER_ENCODING
83 * CURLOPT_FOLLOWLOCATION
84 * CURLOPT_UNRESTRICTED_AUTH
85 * CURLOPT_MAXREDIRS
86 * CURLOPT_POSTREDIR
87 * CURLOPT_PUT
88 * CURLOPT_POST
89 * CURLOPT_POSTFIELDS
90 * CURLOPT_POSTFIELDSIZE
91 * CURLOPT_POSTFIELDSIZE_LARGE
92 * CURLOPT_COPYPOSTFIELDS
93 * CURLOPT_HTTPPOST
94 * CURLOPT_REFERER
95 * CURLOPT_USERAGENT
96 * CURLOPT_HTTPHEADER
97 * CURLOPT_HTTP200ALIASES
98 * CURLOPT_COOKIE
99 * CURLOPT_COOKIEFILE
100 * CURLOPT_COOKIEJAR
101 * CURLOPT_COOKIESESSION
102 * CURLOPT_COOKIELIST
103 * CURLOPT_HTTPGET
104 * CURLOPT_HTTP_VERSION
105 * CURLOPT_IGNORE_CONTENT_LENGTH
106 * CURLOPT_HTTP_CONTENT_DECODING
107 * CURLOPT_HTTP_TRANSFER_DECODING
108 * CURLOPT_MAIL_FROM
109 * CURLOPT_MAIL_RCPT
110 * CURLOPT_TFTP_BLKSIZE
111 * CURLOPT_FTPPORT
112 * CURLOPT_QUOTE
113 * CURLOPT_POSTQUOTE
114 * CURLOPT_PREQUOTE
115 * CURLOPT_APPEND
116 * CURLOPT_FTP_USE_EPRT
117 * CURLOPT_FTP_USE_EPSV
118 * CURLOPT_FTP_USE_PRET
119 * CURLOPT_FTP_CREATE_MISSING_DIRS
120 * CURLOPT_FTP_RESPONSE_TIMEOUT
121 * CURLOPT_FTP_ALTERNATIVE_TO_USER
122 * CURLOPT_FTP_SKIP_PASV_IP
123 * CURLOPT_FTPSSLAUTH
124 * CURLOPT_FTP_SSL_CCC
125 * CURLOPT_FTP_ACCOUNT
126 * CURLOPT_FTP_FILEMETHOD
127 * CURLOPT_RTSP_REQUEST
128 * CURLOPT_RTSP_SESSION_ID
129 * CURLOPT_RTSP_STREAM_URI
130 * CURLOPT_RTSP_TRANSPORT
131 * CURLOPT_RTSP_CLIENT_CSEQ
132 * CURLOPT_RTSP_SERVER_CSEQ
133 * CURLOPT_TRANSFERTEXT
134 * CURLOPT_PROXY_TRANSFER_MODE
135 * CURLOPT_CRLF
136 * CURLOPT_RANGE
137 * CURLOPT_RESUME_FROM
138 * CURLOPT_RESUME_FROM_LARGE
139 * CURLOPT_CUSTOMREQUEST
140 * CURLOPT_FILETIME
141 * CURLOPT_DIRLISTONLY
142 * CURLOPT_NOBODY
143 * CURLOPT_INFILESIZE
144 * CURLOPT_INFILESIZE_LARGE
145 * CURLOPT_UPLOAD
146 * CURLOPT_MAXFILESIZE
147 * CURLOPT_MAXFILESIZE_LARGE
148 * CURLOPT_TIMECONDITION
149 * CURLOPT_TIMEVALUE
150 * CURLOPT_TIMEOUT
151 * CURLOPT_TIMEOUT_MS
152 * CURLOPT_LOW_SPEED_LIMIT
153 * CURLOPT_LOW_SPEED_TIME
154 * CURLOPT_MAX_SEND_SPEED_LARGE
155 * CURLOPT_MAX_RECV_SPEED_LARGE
156 * CURLOPT_MAXCONNECTS
157 * CURLOPT_FRESH_CONNECT
158 * CURLOPT_FORBID_REUSE
159 * CURLOPT_CONNECTTIMEOUT
160 * CURLOPT_CONNECTTIMEOUT_MS
161 * CURLOPT_IPRESOLVE
162 * CURLOPT_CONNECT_ONLY
163 * CURLOPT_USE_SSL
164 * CURLOPT_RESOLVE
165 * CURLOPT_SSLCERT
166 * CURLOPT_SSLCERTTYPE
167 * CURLOPT_SSLKEY
168 * CURLOPT_SSLKEYTYPE
169 * CURLOPT_KEYPASSWD
170 * CURLOPT_SSLENGINE
171 * CURLOPT_SSLENGINE_DEFAULT
172 * CURLOPT_SSLVERSION
173 * CURLOPT_SSL_VERIFYHOST
174 * CURLOPT_SSL_VERIFYPEER
175 * CURLOPT_CAINFO
176 * CURLOPT_ISSUERCERT
177 * CURLOPT_CAPATH
178 * CURLOPT_CRLFILE
179 * CURLOPT_CERTINFO
180 * CURLOPT_RANDOM_FILE
181 * CURLOPT_EGDSOCKET
182 * CURLOPT_SSL_CIPHER_LIST
183 * CURLOPT_SSL_SESSIONID_CACHE
184 * CURLOPT_KRBLEVEL
185 * CURLOPT_GSSAPI_DELEGATION
186 * CURLOPT_SSH_AUTH_TYPES
187 * CURLOPT_SSH_HOST_PUBLIC_KEY_MD5
188 * CURLOPT_SSH_PUBLIC_KEYFILE
189 * CURLOPT_SSH_PRIVATE_KEYFILE
190 * CURLOPT_SSH_KNOWNHOSTS
191 * CURLOPT_SSH_KEYFUNCTION
192 * CURLOPT_SSH_KEYDATA
193 * CURLOPT_PRIVATE
194 * CURLOPT_SHARE
195 * CURLOPT_NEW_FILE_PERMS
196 * CURLOPT_NEW_DIRECTORY_PERMS
197 * CURLOPT_TELNETOPTIONS
198 * CURLE_OK
199 * CURLE_UNKNOWN_OPTION
200 * CURLE_NOT_BUILT_IN
201 * CURLINFO_EFFECTIVE_URL
202 * CURLINFO_RESPONSE_CODE
203 * CURLINFO_HTTP_CONNECTCODE
204 * CURLINFO_FILETIME
205 * CURLINFO_TOTAL_TIME
206 * CURLINFO_NAMELOOKUP_TIME
207 * CURLINFO_CONNECT_TIME
208 * CURLINFO_APPCONNECT_TIME
209 * CURLINFO_PRETRANSFER_TIME
210 * CURLINFO_STARTTRANSFER_TIME
211 * CURLINFO_REDIRECT_TIME
212 * CURLINFO_REDIRECT_COUNT
213 * CURLINFO_REDIRECT_URL
214 * CURLINFO_SIZE_UPLOAD
215 * CURLINFO_SIZE_DOWNLOAD
216 * CURLINFO_SPEED_DOWNLOAD
217 * CURLINFO_SPEED_UPLOAD
218 * CURLINFO_HEADER_SIZE
219 * CURLINFO_REQUEST_SIZE
220 * CURLINFO_SSL_VERIFYRESULT
221 * CURLINFO_SSL_ENGINES
222 * CURLINFO_CONTENT_LENGTH_DOWNLOAD
223 * CURLINFO_CONTENT_LENGTH_UPLOAD
224 * CURLINFO_CONTENT_TYPE
225 * CURLINFO_PRIVATE
226 * CURLINFO_HTTPAUTH_AVAIL
227 * CURLINFO_PROXYAUTH_AVAIL
228 * CURLINFO_OS_ERRNO
229 * CURLINFO_NUM_CONNECTS
230 * CURLINFO_PRIMARY_IP
231 * CURLINFO_PRIMARY_PORT
232 * CURLINFO_LOCAL_IP
233 * CURLINFO_LOCAL_PORT
234 * CURLINFO_COOKIELIST
235 * CURLINFO_LASTSOCKET
236 * CURLINFO_FTP_ENTRY_PATH
237 * CURLINFO_CERTINFO
238 * CURLINFO_CONDITION_UNMET
239 * CURLINFO_RTSP_SESSION_ID
240 * CURLINFO_RTSP_CLIENT_CSEQ
241 * CURLINFO_RTSP_SERVER_CSEQ
242 * CURLINFO_RTSP_CSEQ_RECV
243 * CURLFORM_COPYNAME
244 * CURLFORM_PTRNAME
245 * CURLFORM_COPYCONTENTS
246 * CURLFORM_PTRCONTENTS
247 * CURLFORM_CONTENTSLENGTH
248 * CURLFORM_FILECONTENT
249 * CURLFORM_FILE
250 * CURLFORM_CONTENTTYPE
251 * CURLFORM_FILENAME
252 * CURLFORM_BUFFER
253 * CURLFORM_BUFFERPTR
254 * CURLFORM_BUFFERLENGTH
255 * CURLFORM_STREAM
256 * CURLFORM_ARRAY
257 * CURLFORM_CONTENTHEADER
258 * CURL \*curl_easy_init(void)
259 * void curl_easy_cleanup(CURL \* handle )
260 * CURLcode curl_easy_setopt_1(CURL \*handle, CURLoption option, int)
261 * CURLcode curl_easy_setopt_2(CURL \*handle, CURLoption option, const char \*)
262 * CURLcode curl_easy_setopt_3(CURL \*handle, CURLoption option, void \*)
263 * CURLcode curl_easy_setopt_4(CURL \*handle, CURLoption option, CURLLIST \*)
264 * CURLcode curl_easy_perform(CURL \* easy_handle )
265 * String \*curl_easy_perform_silent(CURL \* easy_handle )
266 * CURLcode curl_easy_getinfo_1(CURL \*handle, CURLINFO info, char \**urlp)
267 * CURLcode curl_easy_getinfo_2(CURL \*handle, CURLINFO info, long \*codep)
268 * CURLcode curl_easy_getinfo_3(CURL \*handle, CURLINFO info, double \*timep)
269 * CURLcode curl_easy_getinfo_4(CURL \*handle, CURLINFO info, CURLLIST \**engine_list)
270 * CURLcode curl_easy_getinfo_5(CURL \*handle, CURLINFO info, struct curl_certinfo \*chainp)
271 * CURLcode curl_easy_getinfo_6(CURL \*handle, CURLINFO info, struct curl_tlssessioninfo \**session)
272 * char \*curl_version(void)
273 * time_t curl_getdate(char \* datestring , time_t \*now )
274 * CURLFORMcode curl_formadd_1(struct curl_httppost \**firstitem, struct curl_httppost \**lastitem, CURLformoption, const char \*, CURLformoption, const char \*, CURLformoption)
275 * CURLFORMcode curl_formadd_2(struct curl_httppost \**firstitem, struct curl_httppost \**lastitem, CURLformoption, const char \*, CURLformoption, const char \*,CURLformoption, const char \*, CURLformoption)
276 * CURLFORMcode curl_formadd_3(struct curl_httppost \**firstitem, struct curl_httppost \**lastitem, CURLformoption, const char \*, CURLformoption, void \*, CURLformoption)
277 * CURLFORMcode curl_formadd_4(struct curl_httppost \**firstitem, struct curl_httppost \**lastitem, CURLformoption, const char \*, CURLformoption, void \*,CURLformoption, long , CURLformoption)
278 * CURLFORMcode curl_formadd_5(struct curl_httppost \**firstitem, struct curl_httppost \**lastitem, CURLformoption, const char \*, CURLformoption, void \*,CURLformoption, long , CURLformoption, const char* , CURLformoption)
279 * CURLFORMcode curl_formadd_6(struct curl_httppost \**firstitem, struct curl_httppost \**lastitem, CURLformoption, const char \*, CURLformoption, const char \*,CURLformoption, void \* , CURLformoption, long , CURLformoption)
280 * CURLFORMcode curl_formadd_7(struct curl_httppost \**firstitem, struct curl_httppost \**lastitem, CURLformoption, const char \*, CURLformoption,  struct curl_forms [], CURLformoption)
281 * void curl_formfree(struct curl_httppost \* form)
282 * CURLLIST \*curl_slist_append(CURLLIST \* list, const char \* string )
283 * void curl_slist_free_all(CURLLIST \* list)
284 * char \*curl_easy_escape( CURL \* curl , const char \* string , int length )
285 * char \*curl_easy_unescape( CURL \* curl , const char \* url , int inlength , int \* outlength )