INNER CODE UNIT · Python

response

laurentS/slowapi · slowapi/extension.py:770

                    response = func(*args, **kwargs)
                    if self.enabled:
                        if not isinstance(response, Response):
                            # get the response object from the decorated endpoint function
                            self._inject_headers(
                                kwargs.get("response"),
                                request.state.view_rate_limit,  # type: ignore
                            )
                        else:
                            self._inject_headers(
                                response, request.state.view_rate_limit
                            )
                    return response

                return sync_wrapper

        return decorator

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…