WordPress.org

Make WordPress Core

Ticket #16914: 19601.diff

File 19601.diff, 5.1 KB (added by sirzooro, 3 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