在我的应用程序中,我创建了一个本地NanoHttpd服务器,为其提供要服务的视频文件的路径。然后,启动另一个应用程序从流中播放。现在,因为我不想让服务器永远运行。
- 是否有任何方法我可以知道其他应用程序已经停止接收数据(或关闭)或,
- 我可以在NanoHttpd中设置任何超时,以便它自己关闭吗?
我是新来的nanohttpd, http。
将NanoHttpd中的SOCKET_READ_TIMEOUT设置为您自己的TimeOut。默认为5000。
也许我有点晚了,但是您也可以在启动NanoHTTPD服务器时设置SOCKET_READ_TIMEOUT:
NanoHTTPD server = new NanoHTTPD(yourPort);
server.start(readTimeout);