使用以下代码,我可以在 Raspberry Pi 中创建一个 Socket 服务器,如果通过 Android 应用程序等 Socket 客户端访问,该服务器效果很好。
但是,我想将 websocket 功能集成到我的网站中,因此我开始尝试通过 HTML 文本框发送一条简单的消息,python 脚本将接收并回复该消息。
问题是我无法获取 HTML 代码来打开、发送和保持打开套接字以进行通信。我确实承认 html 客户端连接到 python,但无法获取数据,因为连接似乎已关闭。
Python代码
#!/usr/bin/env python
#python3
# https://pythonprogramming.net/client-server-python-sockets/
import socket # Websocket
import sys #
from _thread import * # Used for multi-threading The thread module has been renamed to _thread in Python 3.
import time # Used to create delays
# ******* WEBSOCKET VARIABLES *******
numberClients = 0
host = ''
PORT = 2223
# ******* WEBSOCKET …Run Code Online (Sandbox Code Playgroud)