java - 如何从 Spring Boot Controller 返回超链接?

标签 java spring-boot get request httpresponse

我想在使用 Spring Boot 的 get 请求的响应正文中返回一个超链接,但我得到的是字符串作为响应而不是链接

@GetMapping("/getLinkToFile/{id}")
public URL getLinkToFile(@PathVariable int id) throws Exception {
    URL base = new URL("https://file-examples.com/wp-content/uploads/2017/02/file_example_CSV_5000.csv");
    return base;
}

最佳答案

您可以尝试一下这个吗,然后您就会得到解决您的问题的想法

@GetMapping(value = "/test")  // just for samples 
  public String getLinkToFile() throws Exception {
    String body =
        "<HTML><body> <a href=\"https://file-examples.com/wp-content/uploads/2017/02/file_example_CSV_5000.csv\">Link clik to go</a></body></HTML>";
    return (body);

  }

关于java - 如何从 Spring Boot Controller 返回超链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58114150/

相关文章:

django 获取当前用户 ID

node.js - app.post的第一个字符串参数有什么作用?

java - for循环条件部分的final关键字

java - 读入输入流后删除文件

java - 响应返回时隐藏属性,但应可用于 ObjectMapper 操作

java - Spring(-Boot) & Vaadin - 在 Vaadin 导航器中设置默认 View

PHP Post 总是返回 1

java - 使用 Java 根据日期对文件进行排序

java - 监视 Azure Blob 存储中是否出现任何新的 Blob

java - 如何模拟 jdbcTemplate.execute(callableStatementCreator, callableStatementCallback);