def _createDataStructure(self, content):
        """
            This method receives a response, including headers, and creates the appropriate structure.
            :param url: The URL to be recovered.
            :param content: The content of the response.                
            
            :return: A json.        
        """
        aux = {}
        aux["headers"] = {}
        aux["content"] = ""
        for i, line in enumerate(content.splitlines()):
            if i == 0:
                aux["procotol"] = line.split()[0]
                aux["code"] = line.split()[1]
            elif line != "":
                header =  line.split(": ")[0]
                aux["headers"][header] = line[line.find(": ")+2:]
            else:
                aux["content"] += self._rebuildHTMLContent(content.splitlines()[i+1:])
                
                # TO-DO: Perform additional processing of the HTML
                
                break  
        return aux
This method receives a response, including headers, and creates the appropriate structure.
            :param url: The URL to be recovered.
            :param content: The content of the response.                
            
            :return: A json.