diff --git a/starlette/responses.py b/starlette/responses.py index d6a9462b8..a4ca8caa4 100644 --- a/starlette/responses.py +++ b/starlette/responses.py @@ -112,7 +112,7 @@ def set_cookie( httponly: bool = False, samesite: typing.Optional[Literal["lax", "strict", "none"]] = "lax", ) -> None: - cookie: http.cookies.BaseCookie = http.cookies.SimpleCookie() + cookie: "http.cookies.BaseCookie[str]" = http.cookies.SimpleCookie() cookie[key] = value if max_age is not None: cookie[key]["max-age"] = max_age @@ -185,7 +185,7 @@ def __init__( self, content: typing.Any, status_code: int = 200, - headers: typing.Optional[dict] = None, + headers: typing.Optional[typing.Dict[str, str]] = None, media_type: typing.Optional[str] = None, background: typing.Optional[BackgroundTask] = None, ) -> None: