Merge pull request #9 from nagisa77/codex/add-curl-test-examples-to-controllers

Add curl examples to comment and reaction controllers
This commit is contained in:
Tim
2025-06-30 19:59:05 +08:00
committed by GitHub
2 changed files with 27 additions and 0 deletions

View File

@@ -12,6 +12,21 @@ import java.time.LocalDateTime;
import java.util.List;
import java.util.stream.Collectors;
/*
curl -X POST http://localhost:8080/api/posts/1/comments \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <token>" \
-d '{ "content": "Nice post" }'
curl -X POST http://localhost:8080/api/comments/1/replies \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <token>" \
-d '{ "content": "Thanks!" }'
curl http://localhost:8080/api/posts/1/comments \
-H "Authorization: Bearer <token>"
*/
@RestController
@RequestMapping("/api")
@RequiredArgsConstructor

View File

@@ -9,6 +9,18 @@ import org.springframework.http.ResponseEntity;
import org.springframework.security.core.Authentication;
import org.springframework.web.bind.annotation.*;
/*
curl -X POST http://localhost:8080/api/posts/1/reactions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <token>" \
-d '{ "type": "LIKE" }'
curl -X POST http://localhost:8080/api/comments/1/reactions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <token>" \
-d '{ "type": "LIKE" }'
*/
@RestController
@RequestMapping("/api")
@RequiredArgsConstructor