https://t.me/RX1948
Server : LiteSpeed
System : Linux srv104790275 5.15.0-161-generic #171-Ubuntu SMP Sat Oct 11 08:17:01 UTC 2025 x86_64
User : dewac4139 ( 1077)
PHP Version : 8.0.30
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Directory :  /usr/local/CyberPanel/lib64/python3.10/site-packages/CloudFlare/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //usr/local/CyberPanel/lib64/python3.10/site-packages/CloudFlare/network.py
""" Network for Cloudflare API"""
from __future__ import absolute_import

import requests

from .exceptions import CloudFlareAPIError

class CFnetwork(object):
    """ Network for Cloudflare API"""

    def __init__(self, use_sessions=True):
        """ Network for Cloudflare API"""

        self.use_sessions = use_sessions
        self.session = None

    def __call__(self, method, url, headers=None, params=None, data=None, files=None):
        """ Network for Cloudflare API"""

        if self.use_sessions:
            if self.session is None:
                self.session = requests.Session()
        else:
            self.session = requests

        method = method.upper()

        if method == 'GET':
            return self.session.get(url,
                                    headers=headers, params=params, data=data)
        if method == 'POST':
            if isinstance(data, str):
                return self.session.post(url,
                                         headers=headers, params=params, data=data, files=files)
            else:
                return self.session.post(url,
                                         headers=headers, params=params, json=data, files=files)
        if method == 'PUT':
            if isinstance(data, str):
                return self.session.put(url,
                                        headers=headers, params=params, data=data)
            else:
                return self.session.put(url,
                                        headers=headers, params=params, json=data)
        if method == 'DELETE':
            if isinstance(data, str):
                return self.session.delete(url,
                                           headers=headers, params=params, data=data)
            else:
                return self.session.delete(url,
                                           headers=headers, params=params, json=data)
        if method == 'PATCH':
            if isinstance(data, str):
                return self.session.request('PATCH', url,
                                            headers=headers, params=params, data=data)
            else:
                return self.session.request('PATCH', url,
                                            headers=headers, params=params, json=data)

        # should never happen
        raise CloudFlareAPIError(0, 'method not supported')

    def __del__(self):
        """ Network for Cloudflare API"""

        if self.use_sessions and self.session:
            self.session.close()
            self.session = None

https://t.me/RX1948 - 2025