'Gets all headers by the ``name``, returns as a list'

def all_headers(self, name):

    found = []
    for (cur_name, value) in self.headers:
        if (cur_name.lower() == name.lower()):
            found.append(value)
    return found
