2011-02-16 76 views

回答

0

大多数NAS都内置FTP服务器,也许你可以使用这种方法?

看到this

1

您可以使用多种不同的协议:

  1. FTP(已经提到)
  2. SCP(通过SSH的数据传输,如果NAS支持它,你需要使用libssh2 C库)
  3. 基于HTTP:WebDAV如果您的NAS支持它
  4. 基于HTTP:具有一些脚本的“普通”HTTP服务器h通过POST请求上传并上传

这一切都取决于NAS支持的内容。谈到NAS:有一些较小的,笨的和大的,基本上是一个Linux的盒子。我可以完全控制NAS,拥有一个更大的NAS,你也可以使用它的HTTP服务器并使用脚本(PHP,Perl,Ruby或其他)来处理发送到NAS的数据。这种方法也可以很容易地在手机上显示更多的状态信息。

例如,在解决方案4中,您可以将包含所有已上传文件的网页显示给用户,并显示状态消息。