在Java Spark框架中,如何在根/
提供静态文件(index.html,CSS,JS(与REST端点(如/api/search
?
public static void main(String[] args) {
Spark.staticFiles.location("/");
Spark.staticFiles.externalLocation("my-static-folder");
Spark.get("/api/search", (req, res) -> "rest endpoint");
}
在上面的示例中,Spark 不会使用/api/search
终结点。 相反,它将服务于my-static-folder/api/search/index.html
.
我其实不需要/api/search
上的GET
,我需要POST
。 使用 POST 使一切按预期工作:
Spark.post("/api/search", (req, res) -> "rest endpoint");
我不确定如何使GET
工作。