| 
...
 | 
...
 | 
@@ -40,7 +40,7 @@ class Body { | 
| 
 | 
 | 
      */
 | 
| 
 | 
 | 
     public function __construct(string $result, Header $header)
 | 
| 
 | 
 | 
     {
 | 
| 
 | 
 | 
         $this->raw = $result;
 | 
| 
 | 
 | 
         $this->raw = trim($result);
 | 
| 
 | 
 | 
 
 | 
| 
 | 
 | 
         $this->header = $header;
 | 
| 
 | 
 | 
 
 | 
| 
...
 | 
...
 | 
@@ -49,11 +49,11 @@ class Body { | 
| 
 | 
 | 
         $boundary = $this->header->getBoundary();
 | 
| 
 | 
 | 
         if($boundary){
 | 
| 
 | 
 | 
             $this->parseBoundaryBody($this->raw,$boundary);
 | 
| 
 | 
 | 
         }
 | 
| 
 | 
 | 
         }else
 | 
| 
 | 
 | 
         // 不是多块级
 | 
| 
 | 
 | 
         if(stripos($this->header->get('content-type'),'text/')===0){
 | 
| 
 | 
 | 
 //        if(stripos($this->header->get('content-type'),'text/')===0){
 | 
| 
 | 
 | 
             $this->parseRawHtml($this->raw);
 | 
| 
 | 
 | 
         }
 | 
| 
 | 
 | 
 //        }
 | 
| 
 | 
 | 
 
 | 
| 
 | 
 | 
 
 | 
| 
 | 
 | 
     }
 | 
| 
...
 | 
...
 | 
@@ -136,6 +136,10 @@ class Body { | 
| 
 | 
 | 
                 $data->body = explode("\r\n\r\n",$data->body,2)[1];
 | 
| 
 | 
 | 
             }
 | 
| 
 | 
 | 
 
 | 
| 
 | 
 | 
             if(!$data->get('content-type')){
 | 
| 
 | 
 | 
                 $data->set('content-type','text/html');
 | 
| 
 | 
 | 
             }
 | 
| 
 | 
 | 
 
 | 
| 
 | 
 | 
             $this->items[] = $this->bodyDeCode($data);
 | 
| 
 | 
 | 
 
 | 
| 
 | 
 | 
         }
 | 
...
 | 
...
 | 
 |