**Description**

As documented in the [HttpSensor](https://airflow.apache.org/docs/apache-airflow-providers-http/stable/_modules/airflow/providers/http/sensors/http.html) if the response for the HTTP call is an error different from "404" the task will Fail.
>HTTP Error codes other than 404 (like 403) or Connection Refused Error
> would fail the sensor itself directly (no more poking).

The code block that apply this behavior:
```
    except AirflowException as exc:
            if str(exc).startswith("404"):
                return False

            raise exc
```

**Use case / motivation**

I am working with an API that returns 500 for any error that happens internally (unauthorized, Not Acceptable, etc) and need the sensor be able to continue poking even the response is different from 404.

Another case's an API that sometimes returns 429 and makes the task fail. (Could solve with a large interval)

The first API has a bad design, but since we need to consume some services like this, I would like to have more flexibility when working with HttpSensor


**What do you want to happen**

When creating a HttpSensor task, I would like to be able to pass a list of status codes that will make the Sensor return "False" if the HTTP status code in the response match one code of the list to make the Sensor continue poking.

If no status code is set, the default to return False and continue poking will be 404 like is now.

**Are you willing to submit a PR?**
Yep!
airflow/providers/http/sensors/http.py
from airflow.utils.operator_helpers import make_kwargs_callable
        self.log.info('Poking: %s', self.endpoint)
        try:
            response = self.hook.run(
                self.endpoint,
                data=self.request_params,
                headers=self.headers,
                extra_options=self.extra_options,
            )
            if self.response_check:
                kwargs_callable = make_kwargs_callable(self.response_check)
                return kwargs_callable(response, **context)
        except AirflowException as exc:
            if str(exc).startswith("404"):
                return False
            raise exc
        return True