File: //usr/local/CyberCP/lib/python3.10/site-packages/django/http/__pycache__/request.cpython-310.pyc
o
�h�c � @ sn d dl Z d dlZd dlmZ d dlmZ d dlmZmZm Z m
Z
mZ d dlm
Z
d dlmZ d dlmZmZmZmZ d dlmZ d d lmZmZmZ d d
lmZmZmZ d dlm Z m!Z! d dl"m#Z# d d
l$m%Z%m&Z& d dl'm(Z( e)� Z*e(d�Z+G dd� de,�Z-G dd� de.�Z/G dd� d�Z0G dd� de�Z1G dd� de�Z2G dd� d�Z3dd� Z4dd� Z5d d!� Z6d"d#� Z7dS )$� N)�BytesIO)�chain)� parse_qsl�quote� urlencode�urljoin�urlsplit)�settings)�signing)�DisallowedHost�ImproperlyConfigured�RequestDataTooBig�TooManyFieldsSent)�
uploadhandler)�MultiPartParser�MultiPartParserError�TooManyFilesSent)�CaseInsensitiveMapping�
ImmutableList�MultiValueDict)�escape_uri_path�
iri_to_uri)�cached_property)�is_same_domain�parse_header_parameters)�_lazy_re_compilez4^([a-z0-9.-]+|\[[a-f0-9]*:[a-f0-9\.:]+\])(:[0-9]+)?$c @ s e Zd ZdS )�UnreadablePostErrorN)�__name__�
__module__�__qualname__� r r �F/usr/local/CyberCP/lib/python3.10/site-packages/django/http/request.pyr % s r c @ s e Zd ZdZdS )�RawPostDataExceptionz�
You cannot access raw_post_data from a request that has
multipart/* POST data if it has been accessed via POST,
FILES, etc..
N)r r r �__doc__r r r r! r"