在serve方法里获取header,session.getHeaders(),遍历key和values即可得到想要的内容
@Override
public Response serve(IHTTPSession session) {
Map<String, String> header = session.getHeaders();
//可以遍历header
if ("127.0.0.1".equals(header.get("http-client-ip")) & "/sale".equals(session.getUri())) {
return responseSale(session);
}
if (REQUEST_ROOT.equals(session.getUri())) {
mylog.error("客户端请求路径错误:" + REQUEST_ROOT);
return responseRootPage(session);
}
mylog.error("客户端请求路径错误:" + session.getUri());
return response404(session, session.getUri());
}