Не могу декодировать бинарные данные
получаю такую ошибку:
UnicodeDecodeError: 'utf-8' codec can't decode bytes in position 11-13: invalid continuation byte
код:
import socket
server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server_socket.bind(('127.0.0.1', 20001))
server_socket.listen(1)
client_socket, address = server_socket.accept()
request = client_socket.recv(4024)
print(request.decode('utf-8'))
если я создаю клиента с помощью библиотеки socket и подаю запрос то всё ок. Но если я делаю действия с браузера то он не может декодировать.