SpringBoot中如何为Rest服务方法设置响应头呢?

乔欣 SpringBoot 发布时间:2023-02-10 22:12:42 阅读数:4299 1
下文笔者讲述为Rest服务器设置响应头的示例分享,如下所示
由于一些特殊服务的要求,约定响应头需设置为相应的信息,那么SpingBoot中如何设置响应头呢?下文笔者将一一道来,如下所示
实现思路:
    1.定义一个HttpHeaders响应头信息
	2.使用ResponseEntity设置相应的响应头
例:SpringBoot返回响应头的信息
@RequestMapping("/handle")
public ResponseEntity<String> handle() {
    URI location = ...;
    HttpHeaders responseHeaders = new HttpHeaders();
    responseHeaders.setLocation(location);
    responseHeaders.set("MyResponseHeader", "我是响应头");
    return new ResponseEntity<String>("Hello java265.com", responseHeaders, HttpStatus.CREATED);
  // 或者
  return ResponseEntity.status(HttpStatus.CREATED).headers(responseHeaders)
            .body("Hello java265.com");

}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaFramework/SpringBoot/202302/5732.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者