| | |
| | | return myNanoHttpServer; |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public Response serve(IHTTPSession session) { |
| | | //TODO 解决客户端请求参数携带中文,出现中文乱码问题 |
| | |
| | | String fileName = ((HTTPSession) session).getUri(); |
| | | if (!TextUtils.isEmpty(fileName)) { |
| | | if (fileName.contains(HdlFileLogic.getInstance().getDriveRootPath()) |
| | | ||fileName.contains(HdlFileLogic.getInstance().getFirmwareRootPath())) { |
| | | || fileName.contains(HdlFileLogic.getInstance().getFirmwareRootPath())) { |
| | | String range = session.getHeaders().get("range"); |
| | | if (TextUtils.isEmpty(range)) { |
| | | return newFixedLengthResponse("错误,头部没有range字段(-500)"); |