public function filter($html)
 {
     $baseUri = new Http($this->uri);
     $dom = new Query($html);
     $results = $dom->execute('*[@href],*[@src]');
     foreach ($results as $result) {
         $attributeMap = $result->attributes;
         foreach ($attributeMap as $attribute) {
             $name = $attribute->name;
             if ($name == 'href' || $name == 'src') {
                 $value = $result->getAttribute($name);
                 $uri = new Http($value);
                 $h = $uri->resolve($baseUri);
                 $result->setAttribute($name, $h);
             }
         }
     }
     $document = $results->getDocument();
     $documentHTML = $document->saveHTML();
     return $documentHTML;
 }