OwlCyberSecurity - MANAGER
Edit File: asgi.cpython-39.pyc
a kH�f#/ � @ s� d dl Z d dlZd dlZd dlZd dlmZmZ d dlmZ d dl m Z d dlmZm Z d dlmZ d dlmZmZmZmZmZmZmZ d dlmZ d d lmZ d d lmZ e �d�ZG dd � d e�Z G dd� dej!�Z"dS )� N)�ThreadSensitiveContext� sync_to_async)�settings)�signals)�RequestAborted�RequestDataTooBig)�base)�FileResponse�HttpRequest�HttpResponse�HttpResponseBadRequest�HttpResponseServerError� QueryDict�parse_cookie)�set_script_prefix)�aclosing)�cached_propertyzdjango.requestc sz e Zd ZdZdZdd� Zedd� �Z� fdd�Zd d � Z dd� Z d d� Zee e �Z ee�Zedd� �Z� fdd�Z� ZS )�ASGIRequestzv Custom request subclass that decodes from an ASGI-standard request dict and wraps request body handling. �<