WordPress.org

Make WordPress Core

Ticket #35426: 35426.diff

File 35426.diff, 2.8 KB (added by joehoyle, 5 years ago)
  • src/wp-includes/class-http.php

    diff --git a/src/wp-includes/class-http.php b/src/wp-includes/class-http.php
    index d947bca..d014561 100644
    a b  
    2121class WP_Http {
    2222
    2323        /**
     24         * Aliases for HTTP response codes.
     25         */
     26        const OK                              = 200;
     27        const CREATED                         = 201;
     28        const ACCEPTED                        = 202;
     29        const NON_AUTHORITATIVE_INFORMATION   = 203;
     30        const NO_CONTENT                      = 204;
     31        const RESET_CONTENT                   = 205;
     32        const PARTIAL_CONTENT                 = 206;
     33        const MULTI_STATUS                    = 207;
     34        const IM_USED                         = 226;
     35
     36        const MULTIPLE_CHOICES                = 300;
     37        const MOVED_PERMANENTLY               = 301;
     38        const FOUND                           = 302;
     39        const SEE_OTHER                       = 303;
     40        const NOT_MODIFIED                    = 304;
     41        const USE_PROXY                       = 305;
     42        const RESERVED                        = 306;
     43        const TEMPORARY_REDIRECT              = 307;
     44
     45        const BAD_REQUEST                     = 400;
     46        const UNAUTHORIZED                    = 401;
     47        const PAYMENT_REQUIRED                = 402;
     48        const FORBIDDEN                       = 403;
     49        const NOT_FOUND                       = 404;
     50        const METHOD_NOT_ALLOWED              = 405;
     51        const NOT_ACCEPTABLE                  = 406;
     52        const PROXY_AUTHENTICATION_REQUIRED   = 407;
     53        const REQUEST_TIMEOUT                 = 408;
     54        const CONFLICT                        = 409;
     55        const GONE                            = 410;
     56        const LENGTH_REQUIRED                 = 411;
     57        const PRECONDITION_FAILED             = 412;
     58        const REQUEST_ENTITY_TOO_LARGE        = 413;
     59        const REQUEST_URI_TOO_LONG            = 414;
     60        const UNSUPPORTED_MEDIA_TYPE          = 415;
     61        const REQUESTED_RANGE_NOT_SATISFIABLE = 416;
     62        const EXPECTATION_FAILED              = 417;
     63        const IM_A_TEAPOT                     = 418;
     64        const UNPROCESSABLE_ENTITY            = 422;
     65        const LOCKED                          = 423;
     66        const FAILED_DEPENDENCY               = 424;
     67        const UPGRADE_REQUIRED                = 426;
     68        const PRECONDITION_REQUIRED           = 428;
     69        const TOO_MANY_REQUESTS               = 429;
     70        const REQUEST_HEADER_FIELDS_TOO_LARGE = 431;
     71
     72        const INTERNAL_SERVER_ERROR           = 500;
     73        const NOT_IMPLEMENTED                 = 501;
     74        const BAD_GATEWAY                     = 502;
     75        const SERVICE_UNAVAILABLE             = 503;
     76        const GATEWAY_TIMEOUT                 = 504;
     77        const HTTP_VERSION_NOT_SUPPORTED      = 505;
     78        const VARIANT_ALSO_NEGOTIATES         = 506;
     79        const INSUFFICIENT_STORAGE            = 507;
     80        const NOT_EXTENDED                    = 510;
     81        const NETWORK_AUTHENTICATION_REQUIRED = 511;
     82
     83        /**
    2484         * Send an HTTP request to a URI.
    2585         *
    2686         * Please note: The only URI that are supported in the HTTP Transport implementation