Ir a la última revisión |
     |
    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 | 
           }
  |