2
如何確定發起請求的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自己的作者。這一定是我的幸運日。我將用返回套接字的公共函數等待更新後的版本。感謝名單。這個問題與「回答」一樣好。 – Arvin
@ Paul Hawke,請看看這個http://stackoverflow.com/questions/23603072/file-directory-navigation-with-android-nanohttpd-lightweight-server# –