UnicodeEncodeError: кодек 'ascii' не может кодировать символ u '\ xa0' в позиции 20: порядковый номер не в диапазоне (128)

В ситуации, описанной ниже, клиентская сторона будет вызывать такое исключение:

Серверу предлагается аутентифицировать клиентский сертификат, но клиент предоставляет сертификат, который Extended Key Usage не поддерживает аутентификацию клиента, поэтому сервер не принимает сертификат клиента, а затем закрывает соединение.

1169
задан shaneb 22 March 2016 в 13:59
поделиться

1 ответ

Старайтесь избегать преобразования переменной к ул. (переменная). Иногда, Это может вызвать проблему.

Простая подсказка для предотвращения:

try: 
    data=str(data)
except:
    data = str(data)

вышеупомянутый пример решит, Кодируют erro также.

0
ответ дан 19 December 2019 в 20:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: