Как определить IP-адрес, исходящий от запроса? Мой текущий код:NanoHTTPD: определить происхождение запроса
@Override
public Response serve(String uri, Method method,
Map<String, String> headers, Map<String, String> parms,
Map<String, String> files) {
headers.get("origin"); // my current workaround
};
Но любой клиент может изменить или удалить заголовки запроса. Таким образом, это не правильный способ получить эту информацию. В ASP.NET MVC3 это может быть достигнуто через Request.UserHostAddress
.
Автор сам NanoHTTPD. Это должен быть мой счастливый день. Я буду ждать обновленной версии с публичной функцией, возвращающей сокет. Thanx. Этот вопрос так же хорош, как «ответил». – Arvin
@ Пол Хоук, пожалуйста, взгляните на это http://stackoverflow.com/questions/23603072/file-directory-navigation-with-android-nanohttpd-lightweight-server# –