コード例 #1
0
ファイル: client.py プロジェクト: Ingvarrcoding/c-s-on-Python
def process_ans(message):
    logger.debug(f'Разбор сообщения от сервера: {message}')
    if RESPONSE in message:
        if message[RESPONSE] == 200:
            return '200 : OK'
        elif message[RESPONSE] == 400:
            return f'400 : {message[ERROR]}'
    raise ReqFieldMissingError(RESPONSE)
コード例 #2
0
def process_response_ans(message):
    logger.debug(f'Разбор приветственного сообщения от сервера: {message}')
    if RESPONSE in message:
        if message[RESPONSE] == 200:
            return '200 : OK'
        elif message[RESPONSE] == 400:
            raise ServerError(f'400 : {message[ERROR]}')
    raise ReqFieldMissingError(RESPONSE)
コード例 #3
0
def process_ans(message):
    """Функция разбирает ответ сервера"""
    LOGGER.debug(f'Разбор сообщения от сервера: {message}')
    if RESPONSE in message:
        if message[RESPONSE] == 200:
            return '200 : OK'
        return f'400 : {message[ERROR]}'
    raise ReqFieldMissingError(RESPONSE)
コード例 #4
0
def process_response_ans(message):
    logger.debug(f'Разбор приветственного сообщения от сервера: {message}')
    if 'response' in message:
        if message['response'] == 200:
            return '200 : OK'
        elif message['response'] == 400:
            raise ServerError(f'400 : {message["error"]}')
    raise ReqFieldMissingError('response')
コード例 #5
0
def process_ans(message):
    '''
    Функция разбирает ответ сервера
    '''
    LOGGER_CLIENT.debug(f'Разбор приветственного сообщения от сервера: {message}')
    if RESPONSE in message:
        if message[RESPONSE] == 200:
            return '200 : OK'
        elif message[RESPONSE] == 400:
            raise ServerError(f'400 : {message[ERROR]}')
    raise ReqFieldMissingError(RESPONSE)
コード例 #6
0
def process_answer(message):
    """
    Функция разбирает ответ сервера
    :param message: проверяется код ответа от сервера
    :return:
    """
    CLIENT_LOGGER.debug(f'Разбор сообщения от сервера: {message}')
    if RESPONSE in message:
        if message[RESPONSE] == 200:
            return '200 : OK'
        return f'400 : {message[ERROR]}'
    raise ReqFieldMissingError(RESPONSE)
コード例 #7
0
def process_ans(message):
    '''
    Функция разбирает ответ сервера
    :param message:
    :return:
    '''
    CLIENT_LOGGER.debug(f'Разбор сообщения от сервера: {message}')
    if RESPONSE in message:
        if message[RESPONSE] == 200:
            return '200 : OK - Запрос выполнен успешно'
        return f'400 : {message[ERROR]}'
    raise ReqFieldMissingError(RESPONSE)
コード例 #8
0
def process_response_ans(message):
    """
    Функция разбирает ответ сервера на сообщение о присутствии,
    возращает 200 если все ОК или генерирует исключение при ошибке
    """
    LOGGER.debug(f'Разбор приветственного сообщения от сервера: {message}')
    if RESPONSE in message:
        if message[RESPONSE] == 200:
            return '200 : OK'
        elif message[RESPONSE] == 400:
            raise ServerError(f'400 : {message[ERROR]}')
    raise ReqFieldMissingError(RESPONSE)
コード例 #9
0
ファイル: client.py プロジェクト: studentotlichnik/MSiODiSI
def process_response_answer(my_msg):
    """
    Данный метод разбирает ответ сервера на сообщение о присутствии.
    Функция возращает 200 если все ОК или генерирует исключение при ошибке
    """
    CLIENT_LOGGER.debug(
        f'Разбор приветственного сообщения от сервера: {my_msg}')
    if RESPONSE in my_msg:
        if my_msg[RESPONSE] == 200:
            return '200 : OK'
        elif my_msg[RESPONSE] == 400:
            raise ServerError(f'400 : {my_msg[ERROR]}')
    raise ReqFieldMissingError(RESPONSE)
コード例 #10
0
ファイル: client.py プロジェクト: OKirill/client_server_app
def ans_handling(message):
    """
    Процессинг ответа от сервера
    :param message:
    :return:
    """
    logger.debug(f'Расшифровка ответа от сервера: {message}')
    if RESPONSE in message:
        if message[RESPONSE] == 200:
            return '200 : OK'
        elif message[RESPONSE] == 400:
            raise ServerError(f'400 : {message[ERROR]}')
    raise ReqFieldMissingError(RESPONSE)
コード例 #11
0
def process_response_ans(message):
    """
    Функция разбирает ответ сервера на сообщение о присутствии,
    возращает 200 если все ОК или генерирует исключение при ошибке
    :param message:
    :return:
    """
    print(f"Разбор приветственного сообщения от сервера: {message}")
    if RESPONSE in message:
        if message[RESPONSE] == 200:
            return "200 : OK"
        elif message[RESPONSE] == 400:
            raise ServerError(f"400 : {message[ERROR]}")
    raise ReqFieldMissingError(RESPONSE)