在浏览器请求时提供网站资源

时间:2019-09-06 19:06:43

标签: java http nanohttpd

我有一个使用NanoHTTPD作为Web服务器的简单应用程序。 但是当我传递依赖CSS和/或JS的HTML文件时 服务器上的文件,我不知道如何发送JS或CSS 返回文件。

我尝试添加标题并弄乱了mime类型

if(!session.getUri().equals("\\")) {
           File res = new File("views\\" + "tscripts\\demo.js");
            Response response = null;
            try {
                response = new Response(Response.Status.OK, "text/javascript" ,new FileInputStream(res));
            } catch (FileNotFoundException e) {
                e.printStackTrace();
            }

            return response;
        }

0 个答案:

没有答案