使用PHP服务器套接字接收客户端套接字发送的文件

4

我希望能够使用PHP服务器套接字保存客户端发送的文件。我是PHP套接字编程的新手。

有人知道可能的选项吗?

-SAM


“保存文件发送”是什么意思?使用什么协议?请添加更多细节。 - Pekka
1个回答

0

看一下这个代码片段,它接收从PHP Socket服务器发送的文件,然后将其保存在服务器上:

http://www.example-code.com/php/socket_receiveFile.asp

或者你可以开发自己的解决方案,但是这样你就需要:

  • 为每个请求创建一个二进制结构。例如,你需要创建预定义的头文件,以便服务器能够读取并知道请求的类型、数据类型、数据在文件中的起始位置以及如何处理数据。
  • 创建一个二进制解析器,它将读取头文件,并将二进制数据转换为文件,然后保存它。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接