Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
<?php
2
 
3
declare(strict_types=1);
4
 
5
namespace GuzzleHttp\Psr7;
6
 
7
/**
8
 * @internal
9
 */
10
final class Rfc7230
11
{
12
    /**
13
     * Header related regular expressions (based on amphp/http package)
14
     *
15
     * Note: header delimiter (\r\n) is modified to \r?\n to accept line feed only delimiters for BC reasons.
16
     *
17
     * @link    https://github.com/amphp/http/blob/v1.0.1/src/Rfc7230.php#L12-L15
18
     *
19
     * @license https://github.com/amphp/http/blob/v1.0.1/LICENSE
20
     */
21
    public const HEADER_REGEX = "(^([^()<>@,;:\\\"/[\]?={}\x01-\x20\x7F]++):[ \t]*+((?:[ \t]*+[\x21-\x7E\x80-\xFF]++)*+)[ \t]*+\r?\n)m";
22
    public const HEADER_FOLD_REGEX = "(\r?\n[ \t]++)";
23
}