Я пытаюсь настроить безопасный веб-сервер в Android с помощью nanohttpd. Текущая реализация поддерживает только 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. Я сделал некоторые наработки, но не смог найти соответствующие документы.