WordPress.org

Make WordPress Core

Ticket #16914: 19601.diff

File 19601.diff, 5.1 KB (added by sirzooro, 6 years ago)

Patch attached to #19596, with comments added

  • wp-includes/functions.php

     
    15881588
    15891589        if ( !isset( $wp_header_to_desc ) ) {
    15901590                $wp_header_to_desc = array(
    1591                         100 => 'Continue',
    1592                         101 => 'Switching Protocols',
    1593                         102 => 'Processing',
     1591                        100 => 'Continue', # RFC2616
     1592                        101 => 'Switching Protocols', # RFC2616
     1593                        102 => 'Processing', # RFC2518
     1594                        103 => 'Checkpoint', # Resumable HTTP Requests Proposal
     1595                        # 104-121 Unassigned
     1596                        122 => 'Request-URI too long', # Non-standard IE7-only code
    15941597
    1595                         200 => 'OK',
    1596                         201 => 'Created',
    1597                         202 => 'Accepted',
    1598                         203 => 'Non-Authoritative Information',
    1599                         204 => 'No Content',
    1600                         205 => 'Reset Content',
    1601                         206 => 'Partial Content',
    1602                         207 => 'Multi-Status',
    1603                         226 => 'IM Used',
     1598                        200 => 'OK', # RFC2616
     1599                        201 => 'Created', # RFC2616
     1600                        202 => 'Accepted', # RFC2616
     1601                        203 => 'Non-Authoritative Information', # RFC2616
     1602                        204 => 'No Content', # RFC2616
     1603                        205 => 'Reset Content', # RFC2616
     1604                        206 => 'Partial Content', # RFC2616
     1605                        207 => 'Multi-Status', # RFC4918
     1606                        208 => 'Already Reported', # RFC5842
     1607                        # 209-225   Unassigned
     1608                        226 => 'IM Used', # RFC3229
    16041609
    1605                         300 => 'Multiple Choices',
    1606                         301 => 'Moved Permanently',
    1607                         302 => 'Found',
    1608                         303 => 'See Other',
    1609                         304 => 'Not Modified',
    1610                         305 => 'Use Proxy',
    1611                         306 => 'Reserved',
    1612                         307 => 'Temporary Redirect',
     1610                        300 => 'Multiple Choices', # RFC2616
     1611                        301 => 'Moved Permanently', # RFC2616
     1612                        302 => 'Found', # RFC2616
     1613                        303 => 'See Other', # RFC2616
     1614                        304 => 'Not Modified', # RFC2616
     1615                        305 => 'Use Proxy', # RFC2616
     1616                        306 => 'Reserved',  # RFC2616 was 'Switch Proxy' is '(unused)' per RFC2616
     1617                        307 => 'Temporary Redirect', # RFC2616
     1618                        308 => 'Resume Incomplete', # Resumable HTTP Requests Proposal
    16131619
    1614                         400 => 'Bad Request',
    1615                         401 => 'Unauthorized',
    1616                         402 => 'Payment Required',
    1617                         403 => 'Forbidden',
    1618                         404 => 'Not Found',
    1619                         405 => 'Method Not Allowed',
    1620                         406 => 'Not Acceptable',
    1621                         407 => 'Proxy Authentication Required',
    1622                         408 => 'Request Timeout',
    1623                         409 => 'Conflict',
    1624                         410 => 'Gone',
    1625                         411 => 'Length Required',
    1626                         412 => 'Precondition Failed',
    1627                         413 => 'Request Entity Too Large',
    1628                         414 => 'Request-URI Too Long',
    1629                         415 => 'Unsupported Media Type',
    1630                         416 => 'Requested Range Not Satisfiable',
    1631                         417 => 'Expectation Failed',
    1632                         422 => 'Unprocessable Entity',
    1633                         423 => 'Locked',
    1634                         424 => 'Failed Dependency',
    1635                         426 => 'Upgrade Required',
     1620                        400 => 'Bad Request', # RFC2616
     1621                        401 => 'Unauthorized', # RFC2616
     1622                        402 => 'Payment Required', # RFC2616
     1623                        403 => 'Forbidden', # RFC2616
     1624                        404 => 'Not Found', # RFC2616
     1625                        405 => 'Method Not Allowed', # RFC2616
     1626                        406 => 'Not Acceptable', # RFC2616
     1627                        407 => 'Proxy Authentication Required', # RFC2616
     1628                        408 => 'Request Timeout', # RFC2616
     1629                        409 => 'Conflict', # RFC2616
     1630                        410 => 'Gone', # RFC2616
     1631                        411 => 'Length Required', # RFC2616
     1632                        412 => 'Precondition Failed', # RFC2616
     1633                        413 => 'Request Entity Too Large', # RFC2616
     1634                        414 => 'Request-URI Too Long', # RFC2616
     1635                        415 => 'Unsupported Media Type', # RFC2616
     1636                        416 => 'Requested Range Not Satisfiable', # RFC2616
     1637                        417 => 'Expectation Failed', # RFC2616
     1638                        418 => 'I\'m a teapot', # One of the traditional IETF April Fools' jokes, RFC2324, Hyper Text Coffee Pot Control Protocol
     1639                        # 419-421 Unassigned
     1640                        422 => 'Unprocessable Entity', # RFC4918
     1641                        423 => 'Locked', # RFC4918
     1642                        424 => 'Failed Dependency', # RFC4918
     1643                        425 => 'Unordered Collection', # RFC2817; IANA: 'Reserved for WebDAV advanced collections expired proposal' which is 'Unordered Collection'
     1644                        426 => 'Upgrade Required', # RFC2817
     1645                        # 427 Unassigned
     1646                        428 => 'Precondition Required', # Proposed in an Internet-Draft
     1647                        429 => 'Too Many Requests', # Proposed in an Internet-Draft
     1648                        # 430 Unassigned
     1649                        431 => 'Request Header Fields Too Large', # Proposed in an Internet-Draft
     1650                        # 432-443 Unassigned
     1651                        444 => 'No Response', # An nginx HTTP server extension
     1652                        # 445-448 Unassigned
     1653                        449 => 'Retry With', # A Microsoft extension
     1654                        450 => 'Blocked by Windows Parental Controls', # A Microsoft extension
     1655                        # 451-498 Unassigned
     1656                        499 => 'Client Closed Request', # An Nginx HTTP server extension
    16361657
    1637                         500 => 'Internal Server Error',
    1638                         501 => 'Not Implemented',
    1639                         502 => 'Bad Gateway',
    1640                         503 => 'Service Unavailable',
    1641                         504 => 'Gateway Timeout',
    1642                         505 => 'HTTP Version Not Supported',
    1643                         506 => 'Variant Also Negotiates',
    1644                         507 => 'Insufficient Storage',
    1645                         510 => 'Not Extended'
     1658                        500 => 'Internal Server Error', # RFC2616
     1659                        501 => 'Not Implemented', # RFC2616
     1660                        502 => 'Bad Gateway', # RFC2616
     1661                        503 => 'Service Unavailable', # RFC2616
     1662                        504 => 'Gateway Timeout', # RFC2616
     1663                        505 => 'HTTP Version Not Supported', # RFC2616
     1664                        506 => 'Variant Also Negotiates', # RFC2295
     1665                        507 => 'Insufficient Storage', # RFC4918
     1666                        508 => 'Loop Detected', # RFC5842
     1667                        509 => 'Bandwidth Limit Exceeded', # Apache bw/limited extension
     1668                        510 => 'Not Extended', # RFC2774
     1669                        511 => 'Network Authentication Required' # Proposed in an Internet-Draft
    16461670                );
    16471671        }
    16481672