我正在尝试使用nanohttpd在android中设置安全的Web服务器。当前的实现仅支持http请求。我也想添加对https的支持。请在这里帮助我,以确保服务器的安全性。
已经实现了一个支持http请求的服务器。能够接收请求并发送响应。使用以下代码
@Override
public Response serve(IHTTPSession session)
{
String uri = session.getUri();
if(uri.equals("/hello"))
{
try {
FileInputStream fis = null;
File file = new File(Environment.getExternalStorageDirectory().getAbsolutePath()+"/Pictures/Photo.jpg");
if(file.exists())
{
fis = new FileInputStream(file);
}
return newChunkedResponse(Response.Status.OK, "jpg", fis);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
return null;
}
我希望我的服务器也应该支持https请求。我做了一些基础工作,但找不到相关文档。