INNER CODE UNIT · Python
msgPayloadSize
dusty-nv/jetson-containers · packages/llm/local_llm/web/server.py:316
msgPayloadSize = len(msg) - header_size
if payload_size != msgPayloadSize:
logging.warning(f"recieved invalid websocket message from {websocket.remote_address} (payload_size={payload_size} actual={msgPayloadSize}");
payload = msg[header_size:]
if msg_type == WebServer.MESSAGE_JSON: # json
payload = json.loads(payload)
elif msg_type == WebServer.MESSAGE_TEXT: # text
payload = payload.decode('utf-8')
if self.trace and logging.getLogger().isEnabledFor(logging.DEBUG):
logging.debug(f"recieved {WebServer.msg_type_str(msg_type)} websocket message from {websocket.remote_address} (type={msg_type} size={payload_size})")
if msg_type <= WebServer.MESSAGE_TEXT:
pprint.pprint(payload)
# save uploaded files/images to the upload dir