svn: /phpdoc/ja/trunk/reference/curl/functions/ curl-setopt.xml
[email protected] (Yoshinari Takaoka)
| Newsgroups | php.doc.ja |
|---|---|
| Message-ID | <[email protected]> |
mumumu Wed, 05 Feb 2020 23:59:57 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=349140
Log:
some translted. Status: working.
Changed paths:
U phpdoc/ja/trunk/reference/curl/functions/curl-setopt.xml
svn-diffs-349140.txt
(text/x-diff, 28 KB)
Modified: phpdoc/ja/trunk/reference/curl/functions/curl-setopt.xml
===================================================================
--- phpdoc/ja/trunk/reference/curl/functions/curl-setopt.xml 2020-02-05 23:30:31 UTC (rev 349139)
+++ phpdoc/ja/trunk/reference/curl/functions/curl-setopt.xml 2020-02-05 23:59:57 UTC (rev 349140)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 349025 Maintainer: takagi Status: ready -->
+<!-- EN-Revision: 349125 Maintainer: takagi Status: working -->
<!-- CREDITS: hirokawa,mumumu -->
<refentry xml:id="function.curl-setopt" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
@@ -121,6 +121,53 @@
</entry>
</row>
<row>
+ <entry valign="top"><constant>CURLOPT_DISALLOW_USERNAME_IN_URL</constant></entry>
+ <entry valign="top">
+ ユーザー名をURLに含めてはいけない場合に &true; にします。
+ デフォルトは 0 で、ユーザー名は許可されています。
+ </entry>
+ <entry valign="top">
+ cURL 7.61.0 で追加されました。
+ PHP 7.3.0 以降で利用可能です。
+ </entry>
+ </row>
+ <row>
+ <entry valign="top"><constant>CURLOPT_DNS_SHUFFLE_ADDRESSES</constant></entry>
+ <entry valign="top">
+ 名前が解決され、ひとつ以上のIPアドレスが返された際、
+ ランダムな順番でそれらを利用するために、
+ 返されたアドレスの順番をシャッフルする場合に &true; にします。
+ これによって、IPv6 アドレスの前に IPv4 アドレスが使われるなどの事象が起こるかもしれません。
+ </entry>
+ <entry valign="top">
+ cURL 7.60.0 で追加されました。
+ PHP 7.3.0 以降で利用可能です。
+ </entry>
+ </row>
+ <row>
+ <entry valign="top"><constant>CURLOPT_HAPROXYPROTOCOL</constant></entry>
+ <entry valign="top">
+ HAProxy Proxy プロトコル v1 ヘッダを接続の開始時に送信する場合に &true; にします。
+ デフォルトではこのヘッダは送信されません。
+ </entry>
+ <entry valign="top">
+ cURL 7.60.0 で追加されました。
+ PHP 7.3.0 以降で利用可能です。
+ </entry>
+ </row>
+ <row>
+ <entry valign="top"><constant>CURLOPT_SSH_COMPRESSION</constant></entry>
+ <entry valign="top">
+ ビルトインの SSH 圧縮を有効にする場合に &true; にします。
+ これはリクエストであり、命令ではありません。
+ つまり、圧縮されるかどうかはサーバ次第です。
+ </entry>
+ <entry valign="top">
+ cURL 7.56.0 で追加されました。
+ PHP 7.3.0 以降で利用可能です。
+ </entry>
+ </row>
+ <row>
<entry valign="top"><constant>CURLOPT_DNS_USE_GLOBAL_CACHE</constant></entry>
<entry valign="top">
&true; を設定すると、グローバル DNS キャッシュを利用します。
@@ -308,6 +355,19 @@
</entry>
</row>
<row>
+ <entry valign="top"><constant>CURLOPT_KEEP_SENDING_ON_ERROR</constant></entry>
+ <entry valign="top">
+ <!-- to be translated -->
+ &true; to keep sending the request body if the HTTP code returned is
+ equal to or larger than 300. The default action would be to stop sending
+ and close the stream or connection. Suitable for manual NTLM authentication.
+ Most applications do not need this option.
+ </entry>
+ <entry valign="top">
+ PHP 7.3.0 以降で、libcurl >= 7.51.0 とビルドした場合に利用可能です。
+ </entry>
+ </row>
+ <row>
<entry valign="top"><constant>CURLOPT_MUTE</constant></entry>
<entry valign="top">
&true; を設定すると、cURL 関数に関連する出力を完全に抑えます。
@@ -478,6 +538,34 @@
</entry>
</row>
<row>
+ <entry valign="top"><constant>CURLOPT_PROXY_SSL_VERIFYPEER</constant></entry>
+ <entry valign="top">
+ <!-- to be translated -->
+ &false; to stop cURL from verifying the peer's certificate.
+ Alternate certificates to verify against can be
+ specified with the <constant>CURLOPT_CAINFO</constant> option
+ or a certificate directory can be specified with the
+ <constant>CURLOPT_CAPATH</constant> option.
+ When set to false, the peer certificate verification succeeds regardless.
+ </entry>
+ <entry valign="top">
+ &true; がデフォルトです。
+ PHP 7.3.0 以降で、libcurl >= 7.52.0 とビルドした場合に利用可能です。
+ </entry>
+ </row>
+ <row>
+ <entry valign="top"><constant>CURLOPT_SUPPRESS_CONNECT_HEADERS</constant></entry>
+ <entry valign="top">
+ <!-- to be translated -->
+ &true; to suppress proxy CONNECT response headers from the user callback functions
+ <constant>CURLOPT_HEADERFUNCTION</constant> and <constant>CURLOPT_WRITEFUNCTION</constant>,
+ when <constant>CURLOPT_HTTPPROXYTUNNEL</constant> is used and a CONNECT request is made.
+ </entry>
+ <entry valign="top">
+ cURL 7.54.0 で追加されました。PHP 7.3.0 以降で使用可能です。
+ </entry>
+ </row>
+ <row>
<entry valign="top"><constant>CURLOPT_TCP_FASTOPEN</constant></entry>
<entry valign="top">
&true; にすると、TCP Fast Open を有効にします。
@@ -617,6 +705,19 @@
</entry>
</row>
<row>
+ <entry valign="top"><constant>CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS</constant></entry>
+ <entry valign="top">
+ <!-- to be translated -->
+ Head start for ipv6 for the happy eyeballs algorithm. Happy eyeballs attempts
+ to connect to both IPv4 and IPv6 addresses for dual-stack hosts,
+ preferring IPv6 first for timeout milliseconds.
+ Defaults to CURL_HET_DEFAULT, which is currently 200 milliseconds.
+ </entry>
+ <entry valign="top">
+ cURL 7.59.0 で追加されました。PHP 7.3.0 以降で使用可能です。
+ </entry>
+ </row>
+ <row>
<entry valign="top"><constant>CURLOPT_FTPSSLAUTH</constant></entry>
<entry valign="top">
(使用可能な場合の)FTP 認証方法。
@@ -869,6 +970,37 @@
</entry>
</row>
<row>
+ <entry valign="top"><constant>CURLOPT_SOCKS5_AUTH</constant></entry>
+ <entry valign="top">
+ <para>
+ 利用する SOCKS5 認証方法。以下が指定できます:
+ <parameter>CURLAUTH_BASIC</parameter>,
+ <parameter>CURLAUTH_GSSAPI</parameter>,
+ <parameter>CURLAUTH_NONE</parameter>
+ </para>
+ <para>
+ 一つ以上の認証方法を組み合わせるために ビット演算子 <literal>|</literal> (or) が使えます。
+ これを使うと、cURL がどの方法をサポートしているかをポーリングし、もっとも良いものを選択します。
+ </para>
+ <para>
+ <parameter>CURLAUTH_BASIC</parameter> を指定すると、ユーザー名/パスワード による認証ができます。
+ </para>
+ <para>
+ <parameter>CURLAUTH_GSSAPI</parameter> を指定すると、GSS-API 認証ができます。
+ </para>
+ <para>
+ <parameter>CURLAUTH_NONE</parameter> を指定すると、認証は行われません。
+ </para>
+ </entry>
+ <entry valign="top">
+ デフォルトは <literal>CURLAUTH_BASIC|CURLAUTH_GSSAPI</literal> です。
+ 実際のユーザー名とパスワードは <constant>CURLOPT_PROXYUSERPWD</constant> オプションを使って設定してください。
+ </entry>
+ <entry valign="top">
+ PHP 7.3.0 以降 および curl >= 7.55.0 で利用可能です。
+ </entry>
+ </row>
+ <row>
<entry valign="top"><constant>CURLOPT_SSL_OPTIONS</constant></entry>
<entry valign="top">
SSL 関連の振る舞いのオプションを設定します。
@@ -920,6 +1052,72 @@
</entry>
</row>
<row>
+ <!-- to be translated -->
+ <entry valign="top"><constant>CURLOPT_PROXY_SSL_OPTIONS</constant></entry>
+ <entry valign="top">
+ Set proxy SSL behavior options, which is a bitmask of any of the following constants:
+ <simpara>
+ <constant>CURLSSLOPT_ALLOW_BEAST</constant>: do not attempt to use
+ any workarounds for a security flaw in the SSL3 and TLS1.0 protocols.
+ </simpara>
+ <simpara>
+ <constant>CURLSSLOPT_NO_REVOKE</constant>: disable certificate
+ revocation checks for those SSL backends where such behavior is
+ present. (curl >= 7.44.0)
+ </simpara>
+ <simpara>
+ <constant>CURLSSLOPT_NO_PARTIALCHAIN</constant>: do not accept "partial"
+ certificate chains, which it otherwise does by default. (curl >= 7.68.0)
+ </simpara>
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and libcurl >= cURL 7.52.0.
+ </entry>
+ </row>
+ <row>
+ <!-- to be translated -->
+ <entry valign="top"><constant>CURLOPT_PROXY_SSL_VERIFYHOST</constant></entry>
+ <entry valign="top">
+ Set to <literal>2</literal> to verify in the HTTPS proxy's certificate name fields against the proxy name.
+ When set to <literal>0</literal> the connection succeeds regardless of the names used in the certificate.
+ Use that ability with caution!
+ <literal>1</literal> treated as a debug option in curl 7.28.0 and earlier.
+ From curl 7.28.1 to 7.65.3 <constant>CURLE_BAD_FUNCTION_ARGUMENT</constant> is returned.
+ From curl 7.66.0 onwards <literal>1</literal> and <literal>2</literal> is treated as the same value.
+ In production environments the value of this option should be kept at <literal>2</literal> (default value).
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and libcurl >= cURL 7.52.0.
+ </entry>
+ </row>
+ <row>
+ <!-- to be translated -->
+ <entry valign="top"><constant>CURLOPT_PROXY_SSLVERSION</constant></entry>
+ <entry valign="top">
+ One of <constant>CURL_SSLVERSION_DEFAULT</constant>,
+ <constant>CURL_SSLVERSION_TLSv1</constant>,
+ <constant>CURL_SSLVERSION_TLSv1_0</constant>,
+ <constant>CURL_SSLVERSION_TLSv1_1</constant>,
+ <constant>CURL_SSLVERSION_TLSv1_2</constant>,
+ <constant>CURL_SSLVERSION_TLSv1_3</constant>,
+ <constant>CURL_SSLVERSION_MAX_DEFAULT</constant>,
+ <constant>CURL_SSLVERSION_MAX_TLSv1_0</constant>,
+ <constant>CURL_SSLVERSION_MAX_TLSv1_2</constant>,
+ <constant>CURL_SSLVERSION_MAX_TLSv1_2</constant>,
+ <constant>CURL_SSLVERSION_MAX_TLSv1_3</constant> or
+ <constant>CURL_SSLVERSION_SSLv3</constant>.
+ <note>
+ <para>
+ Your best bet is to not set this and let it use the default <constant>CURL_SSLVERSION_DEFAULT</constant>
+ which will attempt to figure out the remote SSL protocol version.
+ </para>
+ </note>
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and libcurl >= cURL 7.52.0.
+ </entry>
+ </row>
+ <row>
<entry valign="top"><constant>CURLOPT_STREAM_WEIGHT</constant></entry>
<entry valign="top">
ストリームの重みを数値で設定します(1 から 256 までの数値)
@@ -976,6 +1174,20 @@
</entry>
</row>
<row>
+ <!-- to be translated -->
+ <entry valign="top"><constant>CURLOPT_TIMEVALUE_LARGE</constant></entry>
+ <entry valign="top">
+ The time in seconds since January 1st, 1970. The time will be used
+ by <constant>CURLOPT_TIMECONDITION</constant>. Defaults to zero.
+ The difference between this option and <constant>CURLOPT_TIMEVALUE</constant>
+ is the type of the argument. On systems where 'long' is only 32 bit wide,
+ this option has to be used to set dates beyond the year 2038.
+ </entry>
+ <entry valign="top">
+ Added in cURL 7.59.0. Available since PHP 7.3.0.
+ </entry>
+ </row>
+ <row>
<entry valign="top"><constant>CURLOPT_MAX_RECV_SPEED_LARGE</constant></entry>
<entry valign="top">
ダウンロード速度 (単位は「バイト/秒」) の転送中累加平均がこの値を超えると、
@@ -1056,6 +1268,21 @@
</thead>
<tbody>
<row>
+ <!-- to be translated -->
+ <entry valign="top"><constant>CURLOPT_ABSTRACT_UNIX_SOCKET</constant></entry>
+ <entry valign="top">
+ Enables the use of an abstract Unix domain socket instead of
+ establishing a TCP connection to a host and sets the path to
+ the given <type>string</type>. This option shares the same semantics
+ as <constant>CURLOPT_UNIX_SOCKET_PATH</constant>. These two options
+ share the same storage and therefore only one of them can be set
+ per handle.
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and cURL 7.53.0
+ </entry>
+ </row>
+ <row>
<entry valign="top"><constant>CURLOPT_CAINFO</constant></entry>
<entry valign="top">
接続先を検証するための証明書を保持するファイル名。
@@ -1312,6 +1539,27 @@
</entry>
</row>
<row>
+ <!-- to be translated -->
+ <entry valign="top"><constant>CURLOPT_PRE_PROXY</constant></entry>
+ <entry valign="top">
+ Set a <type>string</type> holding the host name or dotted numerical
+ IP address to be used as the preproxy that curl connects to before
+ it connects to the HTTP(S) proxy specified in the
+ <constant>CURLOPT_PROXY</constant> option for the upcoming request.
+ The preproxy can only be a SOCKS proxy and it should be prefixed with
+ <literal>[scheme]://</literal> to specify which kind of socks is used.
+ A numerical IPv6 address must be written within [brackets].
+ Setting the preproxy to an empty string explicitly disables the use of a preproxy.
+ To specify port number in this string, append <literal>:[port]</literal>
+ to the end of the host name. The proxy's port number may optionally be
+ specified with the separate option <constant>CURLOPT_PROXYPORT</constant>.
+ Defaults to using port 1080 for proxies if a port is not specified.
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and libcurl >= cURL 7.52.0.
+ </entry>
+ </row>
+ <row>
<entry valign="top"><constant>CURLOPT_PROXY</constant></entry>
<entry valign="top">
リクエストを経由させる HTTP プロキシ。
@@ -1329,6 +1577,179 @@
</entry>
</row>
<row>
+ <!-- to be translated -->
+ <entry valign="top"><constant>CURLOPT_PROXY_CAINFO</constant></entry>
+ <entry valign="top">
+ The path to proxy Certificate Authority (CA) bundle. Set the path as a
+ <type>string</type> naming a file holding one or more certificates to
+ verify the HTTPS proxy with.
+ This option is for connecting to an HTTPS proxy, not an HTTPS server.
+ Defaults set to the system path where libcurl's cacert bundle is assumed
+ to be stored.
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and libcurl >= cURL 7.52.0.
+ </entry>
+ </row>
+ <row>
+ <entry valign="top"><constant>CURLOPT_PROXY_CAPATH</constant></entry>
+ <entry valign="top">
+ The directory holding multiple CA certificates to verify the HTTPS proxy with.
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and libcurl >= cURL 7.52.0.
+ </entry>
+ </row>
+ <row>
+ <entry valign="top"><constant>CURLOPT_PROXY_CRLFILE</constant></entry>
+ <entry valign="top">
+ Set the file name with the concatenation of CRL (Certificate Revocation List)
+ in PEM format to use in the certificate validation that occurs during
+ the SSL exchange.
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and libcurl >= cURL 7.52.0.
+ </entry>
+ </row>
+ <row>
+ <entry valign="top"><constant>CURLOPT_PROXY_KEYPASSWD</constant></entry>
+ <entry valign="top">
+ Set the string be used as the password required to use the
+ <constant>CURLOPT_PROXY_SSLKEY</constant> private key. You never needed a
+ passphrase to load a certificate but you need one to load your private key.
+ This option is for connecting to an HTTPS proxy, not an HTTPS server.
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and libcurl >= cURL 7.52.0.
+ </entry>
+ </row>
+ <row>
+ <entry valign="top"><constant>CURLOPT_PROXY_PINNEDPUBLICKEY</constant></entry>
+ <entry valign="top">
+ Set the pinned public key for HTTPS proxy. The string can be the file name
+ of your pinned public key. The file format expected is "PEM" or "DER".
+ The string can also be any number of base64 encoded sha256 hashes preceded by
+ "sha256//" and separated by ";"
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and libcurl >= cURL 7.52.0.
+ </entry>
+ </row>
+ <row>
+ <entry valign="top"><constant>CURLOPT_PROXY_SSLCERT</constant></entry>
+ <entry valign="top">
+ The file name of your client certificate used to connect to the HTTPS proxy.
+ The default format is "P12" on Secure Transport and "PEM" on other engines,
+ and can be changed with <constant>CURLOPT_PROXY_SSLCERTTYPE</constant>.
+ With NSS or Secure Transport, this can also be the nickname of the certificate
+ you wish to authenticate with as it is named in the security database.
+ If you want to use a file from the current directory, please precede it with
+ "./" prefix, in order to avoid confusion with a nickname.
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and libcurl >= cURL 7.52.0.
+ </entry>
+ </row>
+ <row>
+ <entry valign="top"><constant>CURLOPT_PROXY_SSLCERTTYPE</constant></entry>
+ <entry valign="top">
+ The format of your client certificate used when connecting to an HTTPS proxy.
+ Supported formats are "PEM" and "DER", except with Secure Transport.
+ OpenSSL (versions 0.9.3 and later) and Secure Transport
+ (on iOS 5 or later, or OS X 10.7 or later) also support "P12" for
+ PKCS#12-encoded files. Defaults to "PEM".
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and libcurl >= cURL 7.52.0.
+ </entry>
+ </row>
+ <row>
+ <entry valign="top"><constant>CURLOPT_PROXY_SSL_CIPHER_LIST</constant></entry>
+ <entry valign="top">
+ The list of ciphers to use for the connection to the HTTPS proxy.
+ The list must be syntactically correct, it consists of one or more cipher
+ strings separated by colons. Commas or spaces are also acceptable separators
+ but colons are normally used, !, - and + can be used as operators.
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and libcurl >= cURL 7.52.0.
+ </entry>
+ </row>
+ <row>
+ <entry valign="top"><constant>CURLOPT_PROXY_TLS13_CIPHERS</constant></entry>
+ <entry valign="top">
+ The list of cipher suites to use for the TLS 1.3 connection to a proxy.
+ The list must be syntactically correct, it consists of one or more
+ cipher suite strings separated by colons. This option is currently used
+ only when curl is built to use OpenSSL 1.1.1 or later.
+ If you are using a different SSL backend you can try setting
+ TLS 1.3 cipher suites by using the <constant>CURLOPT_PROXY_SSL_CIPHER_LIST</constant> option.
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and libcurl >= cURL 7.61.0. Available when built with OpenSSL >= 1.1.1.
+ </entry>
+ </row>
+ <row>
+ <entry valign="top"><constant>CURLOPT_PROXY_SSLKEY</constant></entry>
+ <entry valign="top">
+ The file name of your private key used for connecting to the HTTPS proxy.
+ The default format is "PEM" and can be changed with
+ <constant>CURLOPT_PROXY_SSLKEYTYPE</constant>.
+ (iOS and Mac OS X only) This option is ignored if curl was built against Secure Transport.
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and libcurl >= cURL 7.52.0. Available if built TLS enabled.
+ </entry>
+ </row>
+ <row>
+ <entry valign="top"><constant>CURLOPT_PROXY_SSLKEYTYPE</constant></entry>
+ <entry valign="top">
+ The format of your private key. Supported formats are "PEM", "DER" and "ENG".
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and libcurl >= cURL 7.52.0.
+ </entry>
+ </row>
+ <row>
+ <entry valign="top"><constant>CURLOPT_PROXY_TLSAUTH_PASSWORD</constant></entry>
+ <entry valign="top">
+ The password to use for the TLS authentication method specified with the
+ <constant>CURLOPT_PROXY_TLSAUTH_TYPE</constant> option. Requires that the
+ <constant>CURLOPT_PROXY_TLSAUTH_USERNAME</constant> option to also be set.
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and libcurl >= cURL 7.52.0.
+ </entry>
+ </row>
+ <row>
+ <entry valign="top"><constant>CURLOPT_PROXY_TLSAUTH_TYPE</constant></entry>
+ <entry valign="top">
+ The method of the TLS authentication used for the HTTPS connection. Supported method is "SRP".
+ <note>
+ <para>
+ Secure Remote Password (SRP) authentication for TLS provides mutual authentication
+ if both sides have a shared secret. To use TLS-SRP, you must also set the
+ <constant>CURLOPT_PROXY_TLSAUTH_USERNAME</constant> and
+ <constant>CURLOPT_PROXY_TLSAUTH_PASSWORD</constant> options.
+ </para>
+ </note>
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and libcurl >= cURL 7.52.0.
+ </entry>
+ </row>
+ <row>
+ <entry valign="top"><constant>CURLOPT_PROXY_TLSAUTH_USERNAME</constant></entry>
+ <entry valign="top">
+ Tusername to use for the HTTPS proxy TLS authentication method specified with the
+ <constant>CURLOPT_PROXY_TLSAUTH_TYPE</constant> option. Requires that the
+ <constant>CURLOPT_PROXY_TLSAUTH_PASSWORD</constant> option to also be set.
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and libcurl >= cURL 7.52.0.
+ </entry>
+ </row>
+ <row>
<entry valign="top"><constant>CURLOPT_PROXYUSERPWD</constant></entry>
<entry valign="top">
プロキシに接続するためのユーザー名とパスワード。
@@ -1499,6 +1920,20 @@
</entry>
</row>
<row>
+ <!-- to be translated -->
+ <entry valign="top"><constant>CURLOPT_TLS13_CIPHERS</constant></entry>
+ <entry valign="top">
+ The list of cipher suites to use for the TLS 1.3 connection. The list must be
+ syntactically correct, it consists of one or more cipher suite strings separated by colons.
+ This option is currently used only when curl is built to use OpenSSL 1.1.1 or later.
+ If you are using a different SSL backend you can try setting
+ TLS 1.3 cipher suites by using the <constant>CURLOPT_SSL_CIPHER_LIST</constant> option.
+ </entry>
+ <entry valign="top">
+ Available since PHP 7.3.0 and libcurl >= cURL 7.61.0. Available when built with OpenSSL >= 1.1.1.
+ </entry>
+ </row>
+ <row>
<entry valign="top"><constant>CURLOPT_UNIX_SOCKET_PATH</constant></entry>
<entry valign="top">
接続のエンドポイントとして Unixドメインソケットの利用を有効にし、
@@ -1829,6 +2264,26 @@
</entry>
</row>
<row>
+ <entry>7.3.0</entry>
+ <entry>
+ <constant>CURLOPT_ABSTRACT_UNIX_SOCKET</constant>, <constant>CURLOPT_KEEP_SENDING_ON_ERROR</constant>,
+ <constant>CURLOPT_PRE_PROXY</constant>, <constant>CURLOPT_PROXY_CAINFO</constant>,
+ <constant>CURLOPT_PROXY_CAPATH</constant>, <constant>CURLOPT_PROXY_CRLFILE</constant>,
+ <constant>CURLOPT_PROXY_KEYPASSWD</constant>, <constant>CURLOPT_PROXY_PINNEDPUBLICKEY</constant>,
+ <constant>CURLOPT_PROXY_SSLCERT</constant>, <constant>CURLOPT_PROXY_SSLCERTTYPE</constant>,
+ <constant>CURLOPT_PROXY_SSL_CIPHER_LIST</constant>, <constant>CURLOPT_PROXY_SSLKEY</constant>,
+ <constant>CURLOPT_PROXY_SSLKEYTYPE</constant>, <constant>CURLOPT_PROXY_SSL_OPTIONS</constant>,
+ <constant>CURLOPT_PROXY_SSL_VERIFYHOST</constant>, <constant>CURLOPT_PROXY_SSL_VERIFYPEER</constant>,
+ <constant>CURLOPT_PROXY_SSLVERSION</constant>, <constant>CURLOPT_PROXY_TLSAUTH_PASSWORD</constant>,
+ <constant>CURLOPT_PROXY_TLSAUTH_TYPE</constant>, <constant>CURLOPT_PROXY_TLSAUTH_USERNAME</constant>,
+ <constant>CURLOPT_SOCKS5_AUTH</constant>, <constant>CURLOPT_SUPPRESS_CONNECT_HEADERS</constant>,
+ <constant>CURLOPT_DISALLOW_USERNAME_IN_URL</constant>, <constant>CURLOPT_DNS_SHUFFLE_ADDRESSES</constant>,
+ <constant>CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS</constant>, <constant>CURLOPT_HAPROXYPROTOCOL</constant>,
+ <constant>CURLOPT_PROXY_TLS13_CIPHERS</constant>, <constant>CURLOPT_SSH_COMPRESSION</constant>,
+ <constant>CURLOPT_TIMEVALUE_LARGE</constant> および <constant>CURLOPT_TLS13_CIPHERS</constant> が追加されました。
+ </entry>
+ </row>
+ <row>
<entry>7.0.7</entry>
<entry>
<constant>CURL_HTTP_VERSION_2</constant>, <constant>CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE</constant>,