'This method tries to lower the false positives.'

def _return_without_eval(self, uri):

    if (not uri.has_query_string()):
        return False
    uri.set_file_name((uri.get_file_name() + rand_alnum(7)))
    try:
        response = self._uri_opener.GET(uri, cache=True, headers=self._headers)
    except BaseFrameworkException as e:
        msg = 'An    exception    was    raised    while    requesting    "%s",    the    error'
        msg += 'message    is:    "%s"'
        om.out.error((msg % (uri, e)))
    else:
        if (not is_404(response)):
            return True
    return False
