问题描述
我进行了很多搜索,但找不到示例。
我想将nanorframework用作网络服务器,可以在其中上传和下载例如来自浏览器的JSON文件,其中包含我的所有设置。这可能吗?
否则,如果我想更改某些设置,则必须重新构建整个解决方案并将其升级。
预先感谢
解决方法
您可以使用存储库来存储该Json文件。实际存储可以通过闪存(使用SPIFF),SD卡或USB大容量存储设备来支持。这取决于您使用的硬件平台。在我们的样本仓库here中检查存储样本。
下载文件非常简单,您只需要服务相应的HTTP请求即可。在示例存储库here中检查HTTP示例。
上传文件只需要处理POST请求并获取客户端浏览器发送的数据即可。