【发布时间】:2016-05-13 12:51:11
【问题描述】:
我正在编写一个自定义 Springboot Actuator Endpoint,我想返回一个 File。但是,我找不到返回 JSON 字符串以外的任何内容的方法。
我的端点是:
import java.io.File;
import java.net.URI;
import org.springframework.boot.actuate.endpoint.Endpoint;
import org.springframework.stereotype.Component;
@Component
public class MyEndPoint implements Endpoint<URI> {
@Override
public String getId() {
return "custoendpoint";
}
@Override
public boolean isEnabled() {
return true;
}
@Override
public boolean isSensitive() {
return false;
}
@Override
public URI invoke() {
File f = new File("C:/temp/cars.csv");
return f.toURI();
}
}
当我访问 localhost:8080/custoendpoint 时,我正在接收我的文件的路径...
有什么想法吗?
【问题讨论】:
标签: java spring-boot spring-boot-actuator