⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 curl.inc.in

📁 THIS IS HTTP CURL Example
💻 IN
📖 第 1 页 / 共 5 页
字号:
      **************************************************************************      *                                  _   _ ____  _      *  Project                     ___| | | |  _ \| |      *                             / __| | | | |_) | |      *                            | (__| |_| |  _ <| |___      *                             \___|\___/|_| \_\_____|      *      * Copyright (C) 1998 - 2008, Daniel Stenberg, <daniel@haxx.se>, et al.      *      * This software is licensed as described in the file COPYING, which      * you should have received as part of this distribution. The terms      * are also available at http://curl.haxx.se/docs/copyright.html.      *      * You may opt to use, copy, modify, merge, publish, distribute and/or sell      * copies of the Software, and permit persons to whom the Software is      * furnished to do so, under the terms of the COPYING file.      *      * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF      * ANY KIND, either express or implied.      *      * $Id: curl.inc.in,v 1.8 2008-01-16 16:04:47 patrickm Exp $      *      **************************************************************************      *      /if not defined(CURL_CURL_INC_)      /define CURL_CURL_INC_      *      *     WARNING: this file should be kept in sync with C include files.      *      **************************************************************************      *                               Constants      **************************************************************************      *     d LIBCURL_VERSION...     d                 c                   '@LIBCURL_VERSION@'     d LIBCURL_VERSION_MAJOR...     d                 c                   @LIBCURL_VERSION_MAJOR@     d LIBCURL_VERSION_MINOR...     d                 c                   @LIBCURL_VERSION_MINOR@     d LIBCURL_VERSION_PATCH...     d                 c                   @LIBCURL_VERSION_PATCH@     d LIBCURL_VERSION_NUM...     d                 c                   X'00@LIBCURL_VERSION_NUM@'     d LIBCURL_TIMESTAMP...     d                 c                   '@LIBCURL_TIMESTAMP@'      *     d CURL_SOCKET_BAD...     d                 c                   -1     d CURL_SOCKET_TIMEOUT...     d                 c                   -1      *     d CURLINFO_STRING...     d                 c                   X'00100000'     d CURLINFO_LONG   c                   X'00200000'     d CURLINFO_DOUBLE...     d                 c                   X'00300000'     d CURLINFO_SLIST  c                   X'00400000'     d CURLINFO_MASK   c                   X'000FFFFF'     d CURLINFO_TYPEMASK...     d                 c                   X'00F00000'      *     d CURL_GLOBAL_SSL...     d                 c                   X'00000001'     d CURL_GLOBAL_WIN32...     d                 c                   X'00000002'     d CURL_GLOBAL_ALL...     d                 c                   X'00000003'     d CURL_GLOBAL_NOTHING...     d                 c                   X'00000000'     d CURL_GLOBAL_DEFAULT...     d                 c                   X'00000003'      *     d CURL_VERSION_IPV6...     d                 c                   X'00000001'     d CURL_VERSION_KERBEROS4...     d                 c                   X'00000002'     d CURL_VERSION_SSL...     d                 c                   X'00000004'     d CURL_VERSION_LIBZ...     d                 c                   X'00000008'     d CURL_VERSION_NTLM...     d                 c                   X'00000010'     d CURL_VERSION_GSSNEGOTIATE...     d                 c                   X'00000020'     d CURL_VERSION_DEBUG...     d                 c                   X'00000040'     d CURL_VERSION_ASYNCHDNS...     d                 c                   X'00000080'     d CURL_VERSION_SPNEGO...     d                 c                   X'00000100'     d CURL_VERSION_LARGEFILE...     d                 c                   X'00000200'     d CURL_VERSION_IDN...     d                 c                   X'00000400'     d CURL_VERSION_SSPI...     d                 c                   X'00000800'     d CURL_VERSION_CONV...     d                 c                   X'00001000'      *     d HTTPPOST_FILENAME...     d                 c                   X'00000001'     d HTTPPOST_READFILE...     d                 c                   X'00000002'     d HTTPPOST_PTRNAME...     d                 c                   X'00000004'     d HTTPPOST_PTRCONTENTS...     d                 c                   X'00000008'     d HTTPPOST_BUFFER...     d                 c                   X'00000010'     d HTTPPOST_PTRBUFFER...     d                 c                   X'00000020'      *     d CURL_READFUNC_ABORT...     d                 c                   X'10000000'     d CURL_READFUNC_PAUSE...     d                 c                   X'10000001'      *     d CURL_WRITEFUNC_PAUSE...     d                 c                   X'10000001'      *     d CURLAUTH_NONE   c                   X'00000000'     d CURLAUTH_BASIC  c                   X'00000001'     d CURLAUTH_DIGEST...     d                 c                   X'00000002'     d CURLAUTH_GSSNEGOTIATE...     d                 c                   X'00000004'     d CURLAUTH_NTLM   c                   X'00000008'     d CURLAUTH_ANY    c                   X'7FFFFFFF'     d CURLAUTH_ANYSAFE...     d                 c                   X'7FFFFFFE'                          ~CURLAUTH_BASIC      *     d CURLSSH_AUTH_ANY...     d                 c                   X'7FFFFFFF'     d CURLSSH_AUTH_NONE...     d                 c                   X'00000000'     d CURLSSH_AUTH_PUBLICKEY...     d                 c                   X'00000001'     d CURLSSH_AUTH_PASSWORD...     d                 c                   X'00000002'     d CURLSSH_AUTH_HOST...     d                 c                   X'00000004'     d CURLSSH_AUTH_KEYBOARD...     d                 c                   X'00000008'     d CURLSSH_AUTH_DEFAULT...     d                 c                   X'7FFFFFFF'                          CURLSSH_AUTH_ANY      *     d CURL_ERROR_SIZE...     d                 c                   256      *     d CURLOPTTYPE_LONG...     d                 c                   0     d CURLOPTTYPE_OBJECTPOINT...     d                 c                   10000     d CURLOPTTYPE_FUNCTIONPOINT...     d                 c                   20000     d CURLOPTTYPE_OFF_T...     d                 c                   30000      *     d CURL_IPRESOLVE_WHATEVER...     d                 c                   0     d CURL_IPRESOLVE_V4...     d                 c                   1     d CURL_IPRESOLVE_V6...     d                 c                   2      *     d CURL_HTTP_VERSION_NONE...     d                 c                   0     d CURL_HTTP_VERSION_1_0...     d                 c                   1     d CURL_HTTP_VERSION_1_1...     d                 c                   2      *     d CURL_NETRC_IGNORED...     d                 c                   0     d CURL_NETRC_OPTIONAL...     d                 c                   1     d CURL_NETRC_REQUIRED...     d                 c                   2      *     d CURL_SSLVERSION_DEFAULT...     d                 c                   0     d CURL_SSLVERSION_TLSv1...     d                 c                   1     d CURL_SSLVERSION_SSLv2...     d                 c                   2     d CURL_SSLVERSION_SSLv3...     d                 c                   3      *     d CURL_POLL_NONE  c                   0     d CURL_POLL_IN    c                   1     d CURL_POLL_OUT   c                   2     d CURL_POLL_INOUT...     d                 c                   3     d CURL_POLL_REMOVE...     d                 c                   4      *     d CURL_CSELECT_IN...     d                 c                   X'00000001'     d CURL_CSELECT_OUT...     d                 c                   X'00000002'     d CURL_CSELECT_ERR...     d                 c                   X'00000004'      *     d CURLPAUSE_RECV  c                   X'00000001'     d CURLPAUSE_RECV_CONT...     d                 c                   X'00000000'     d CURLPAUSE_SEND  c                   X'00000004'     d CURLPAUSE_SEND_CONT...     d                 c                   X'00000000'     d CURLPAUSE_ALL   c                   X'00000005'     d CURLPAUSE_CONT  c                   X'00000000'      *      **************************************************************************      *                                Types      **************************************************************************      *     d curl_socket_t   s             10i 0 based(######ptr######)      *     d curl_off_t      s             20i 0 based(######ptr######)      *     d CURLcode        s             10i 0 based(######ptr######)               Enum     d  CURLE_OK       c                   0     d  CURLE_UNSUPPORTED_PROTOCOL...     d                 c                   1     d  CURLE_FAILED_INIT...     d                 c                   2     d  CURLE_URL_MALFORMAT...     d                 c                   3     d  CURLE_OBSOLETE4...     d                 c                   4     d  CURLE_COULDNT_RESOLVE_PROXY...     d                 c                   5     d  CURLE_COULDNT_RESOLVE_HOST...     d                 c                   6     d  CURLE_COULDNT_CONNECT...     d                 c                   7     d  CURLE_FTP_WEIRD_SERVER_REPLY...     d                 c                   8     d  CURLE_REMOTE_ACCESS_DENIED...     d                 c                   9     d  CURLE_OBSOLETE10...     d                 c                   10     d  CURLE_FTP_WEIRD_PASS_REPLY...     d                 c                   11     d  CURLE_OBSOLETE12...     d                 c                   12     d  CURLE_FTP_WEIRD_PASV_REPLY...     d                 c                   13     d  CURLE_FTP_WEIRD_227_FORMAT...     d                 c                   14     d  CURLE_FTP_CANT_GET_HOST...     d                 c                   15     d  CURLE_OBSOLETE16...     d                 c                   16     d  CURLE_FTP_COULDNT_SET_TYPE...     d                 c                   17     d  CURLE_PARTIAL_FILE...     d                 c                   18     d  CURLE_FTP_COULDNT_RETR_FILE...     d                 c                   19     d  CURLE_OBSOLETE20...     d                 c                   20     d  CURLE_QUOTE_ERROR...     d                 c                   21     d  CURLE_HTTP_RETURNED_ERROR...     d                 c                   22     d  CURLE_WRITE_ERROR...     d                 c                   23     d  CURLE_OBSOLETE24...     d                 c                   24     d  CURLE_UPLOAD_FAILED...     d                 c                   25     d  CURLE_READ_ERROR...     d                 c                   26     d  CURLE_OUT_OF_MEMORY...     d                 c                   27     d  CURLE_OPERATION_TIMEDOUT...     d                 c                   28     d  CURLE_OBSOLETE29...     d                 c                   29     d  CURLE_FTP_PORT_FAILED...     d                 c                   30     d  CURLE_FTP_COULDNT_USE_REST...     d                 c                   31     d  CURLE_OBSOLETE32...     d                 c                   32     d  CURLE_RANGE_ERROR...     d                 c                   33

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -