UNPKG

node-libcurl

Version:

The fastest http(s) client (and much more) for Node.js - Node.js bindings for libcurl

36 lines (35 loc) 834 B
/** * Copyright (c) Jonathan Cardoso Machado. All Rights Reserved. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ // https://github.com/curl/curl/blob/e1be825453/include/curl/curl.h#L1964 /** * Object with constants to be used with the `HTTP_VERSION` option. * * `CURL_HTTP_VERSION_NONE` becomes `CurlHttpVersion.None` * and `CURL_HTTP_VERSION_1_0` becomes `CurlHttpVersion.V1_0` * * @public */ export enum CurlHttpVersion { /** * Setting this means we don't care, and that we'd * like the library to choose the best possible * for us! */ None, V1_0, V1_1, V2_0, /** * Use version 2 for HTTPS, version 1.1 for HTTP */ V2Tls, /** * Use HTTP 2 without HTTP/1.1 Upgrade */ V2PriorKnowledge, v3, }