1

我使用套接字实现了 Web 服务器(构建目录列表服务)。

我不知道如何提供一个文本(shell-like)界面。

这基本上是必需的,因为用户可以输入命令以调用适当的服务器操作,例如查看用户共享的所有文件等。

如果服务器已经在运行,我们如何将命令行界面与该服务器结合起来。

任何人都可以请帮忙。

谢谢

4

2 回答 2

0

如果您想提供基于 Web 的命令行访问(除非它是安全的,否则我不建议这样做),那么您需要使用某种服务器端脚本接口。

您可以使用 CGI 来执行命令,或者您可以将它们发送到可以执行它们的 php 脚本。前者我没试过,但后者相当容易。

于 2011-10-22T22:56:44.710 回答
0

侦听不同的套接字(不使用 http)并使用 telnet 进行连接。

于 2011-10-22T22:57:55.770 回答