HttpStatusDogs가 게시되었습니다! 🐶

몇 년 전에 적절한 HTTP 상태 개에 대한 링크와 함께 HTTP 응답에 헤더를 추가하는 간단한 Spring Boot 스타터를 작성했습니다. 애완동물 프로젝트(말장난)는 프로젝트httpstatusdogs.com에서 영감을 받았습니다.

오늘 메이븐 센트럴에 공개했습니다! 🥳

용법



Gradle에 대해 다음과 같이 종속성 목록에 추가하기만 하면 사용할 수 있습니다.

implementation 'dev.fomenko:httpstatusdogs:1.0.0'


또는 Maven의 경우:

<dependency>
    <groupId>dev.fomenko</groupId>
    <artifactId>httpstatusdogs</artifactId>
    <version>1.0.0</version>
 </dependency> 


이제 모든 끝점에 대해 HttpStatusDog 헤더가 있습니다.

예시



다음은 Spring 컨트롤러의 예입니다.

  @RestControllerclass FakeController {
         @GetMapping("/404")
         public String method404(HttpServletResponse response) {
              response.setStatus(404);
              return "Test";
         }
  }


그리고 그것이 제공하는 응답:

HTTP/1.1 404 
StatusDog: https://httpstatusdogs.com/img/404.jpg
Content-Type: text/plain;charset=UTF-8
Content-Length: 5
Date: Fri, 13 May 2022 20:42:44 GMT

Test


내 GitHub에서 코드를 찾을 수 있습니다: https://github.com/michaelfmnkhttpstatusdogs
메이븐 센트럴: https://search.maven.org/artifact/dev.fomenko/httpstatusdogs/1.0.0/jar

P.S: 나에게 이 lib는 내 자신의 라이브러리를 공개하려는 시도입니다. 곧 다른 프로젝트를 발표할 계획입니다.

좋은 웹페이지 즐겨찾기