【发布时间】:2017-05-12 00:23:24
【问题描述】:
我编写 python 服务器和 android 客户端。
程序的逻辑是客户端向服务器发送多个文件。
我首先尝试 C/C++ 套接字服务器但收到错误。所以我改变了python。因为服务器在树莓派上。
我必须实现文件上传、音频流。所以我觉得这个逻辑。
1.客户端向服务器发送http请求
2.服务器收到请求后,服务器创建tcp socket并监听。
3. 客户端收到成功响应,连接服务器并上传文件。
音频流将实现类似的方式。
可以这样实现吗?或者,还有更好的方法?
请给我一个提示如何实现它。
【问题讨论】:
-
尝试改造,它是一个甜蜜的图书馆
-
首先实现服务端socket并先监听,然后客户端向服务端发送请求,然后握手并返回响应给客户端
-
@Rajput 我必须处理文件上传、音频流。如何区分消息和数据?
-
@Roy 谢谢。我会搜索。
标签: android python sockets raspberry-pi file-transfer