1

我在 NanoHTTPD 服务器上放了一个文件,如下所示:

private class WebServer extends NanoHTTPD {

    public WebServer()
    {
        super("hostname", 8080);
    }

    @Override
    public Response serve(String uri, Method method,
                          Map<String, String> header,
                          Map<String, String> parameters,
                          Map<String, String> files) {
        String answer = "";
        FileInputStream inputStream = null;
        try {
            inputStream = new FileInputStream(fileToUpload);
        }catch(Exception e){}
        return new NanoHTTPD.Response(Status.OK, mimeType, inputStream);
    }
}

我现在如何在我的网络浏览器中访问该文件?

4

1 回答 1

0
  1. 获取上传文件的文件名

映射文件 = new HashMap();

session.parseBody(文件);

Log.d(TAG, files.toString());

  1. 然后就可以访问文件了
于 2014-12-11T17:51:12.523 回答