Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .http

This file was deleted.

20 changes: 10 additions & 10 deletions http/article.http
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
### 자유게시글 생성
POST http://localhost:5050/article
Authorization: Bearer {{Token}}
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MiwiZW1haWwiOiJiamx5ZW9uMkBuYXZlci5jb20iLCJuYW1lIjoi7YWM7Iqk7Yq47Jyg7KCAOSIsImlhdCI6MTc1MDYxMDg2MywiZXhwIjoxNzUwNjE0NDYzfQ.cDvZ4hmyDLWGEj-7BULD5oBswX7DQZX_WdeRjSJQ7RY
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

오마이갓 토큰 하드코딩 안됩니다!

Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW

------WebKitFormBoundary7MA4YWxkTrZu0gW
Expand All @@ -23,11 +23,11 @@ Content-Type: image/jpeg
GET http://localhost:5050/article

### 자유게시글 단건 조회
GET http://localhost:5050/article/5
GET http://localhost:5050/article/1

### 자유게시글 수정
PUT http://localhost:5050/article/5
Authorization: Bearer {{Token}}
PUT http://localhost:5050/article/2
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MiwiZW1haWwiOiJiamx5ZW9uMkBuYXZlci5jb20iLCJuYW1lIjoi7YWM7Iqk7Yq47Jyg7KCAOSIsImlhdCI6MTc1MDYxMDg2MywiZXhwIjoxNzUwNjE0NDYzfQ.cDvZ4hmyDLWGEj-7BULD5oBswX7DQZX_WdeRjSJQ7RY
Content-Type: application/json

{
Expand All @@ -37,16 +37,16 @@ Content-Type: application/json

### 자유게시글 삭제
DELETE http://localhost:5050/article/5
Authorization: Bearer {{Token}}
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImlhdCI6MTc0OTcxODAzMCwiZXhwIjoxNzQ5NzIxNjMwfQ.J8xoIMhtbGQv3gD1tUGJrkIxVv_1Dn3iGAk_n_3ov_c

### 자유게시글 좋아요 추가
POST http://localhost:5050/article/5/like
Authorization: Bearer {{Token}}
POST http://localhost:5050/article/1/like
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImlhdCI6MTc0OTcxODAzMCwiZXhwIjoxNzQ5NzIxNjMwfQ.J8xoIMhtbGQv3gD1tUGJrkIxVv_1Dn3iGAk_n_3ov_c

### 자유게시글 좋아요 취소
DELETE http://localhost:5050/article/5/like
Authorization: Bearer {{Token}}
DELETE http://localhost:5050/article/1/like
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImlhdCI6MTc0OTcxODAzMCwiZXhwIjoxNzQ5NzIxNjMwfQ.J8xoIMhtbGQv3gD1tUGJrkIxVv_1Dn3iGAk_n_3ov_c

### 자유게시글 좋아요 여부 확인
GET http://localhost:5050/article/5/like
Authorization: Bearer {{Token}}
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImlhdCI6MTc0OTcxODAzMCwiZXhwIjoxNzQ5NzIxNjMwfQ.J8xoIMhtbGQv3gD1tUGJrkIxVv_1Dn3iGAk_n_3ov_c
17 changes: 9 additions & 8 deletions http/comment.http
Original file line number Diff line number Diff line change
@@ -1,35 +1,36 @@
### 자유게시글에 댓글 작성
POST http://localhost:5050/comment/article/2
Authorization: Bearer {{Token}}
POST http://localhost:5050/comment/article/1
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MiwiZW1haWwiOiJiamx5ZW9uMkBuYXZlci5jb20iLCJuYW1lIjoi7YWM7Iqk7Yq47Jyg7KCAOSIsImlhdCI6MTc1MDYxMDg2MywiZXhwIjoxNzUwNjE0NDYzfQ.cDvZ4hmyDLWGEj-7BULD5oBswX7DQZX_WdeRjSJQ7RY
Content-Type: application/json

{
"content": "이 게시글 정말 유익하네요!"
}

### 상품에 댓글 작성
POST http://localhost:5050/comment/product/1
Authorization: Bearer {{Token}}
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MiwiZW1haWwiOiJiamx5ZW9uMkBuYXZlci5jb20iLCJuYW1lIjoi7YWM7Iqk7Yq47Jyg7KCAOSIsImlhdCI6MTc1MDYxMDg2MywiZXhwIjoxNzUwNjE0NDYzfQ.cDvZ4hmyDLWGEj-7BULD5oBswX7DQZX_WdeRjSJQ7RY
Content-Type: application/json

{
"content": "이 상품 좋아 보여요!"
}

### 자유게시글 댓글 목록 조회
GET http://localhost:5050/comment/article/2
GET http://localhost:5050/comment/article/1

### 상품 댓글 목록 조회
GET http://localhost:5050/comment/product/1

### 댓글 수정
PUT http://localhost:5050/comment/1
Authorization: Bearer {{Token}}
PUT http://localhost:5050/comment/4
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MiwiZW1haWwiOiJiamx5ZW9uMkBuYXZlci5jb20iLCJuYW1lIjoi7YWM7Iqk7Yq47Jyg7KCAOSIsImlhdCI6MTc1MDYxMDg2MywiZXhwIjoxNzUwNjE0NDYzfQ.cDvZ4hmyDLWGEj-7BULD5oBswX7DQZX_WdeRjSJQ7RY
Content-Type: application/json

{
"content": "댓글 내용을 수정했습니다."
}

### 댓글 삭제
DELETE http://localhost:5050/comment/1
Authorization: Bearer {{Token}}
DELETE http://localhost:5050/comment/4
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MiwiZW1haWwiOiJiamx5ZW9uMkBuYXZlci5jb20iLCJuYW1lIjoi7YWM7Iqk7Yq47Jyg7KCAOSIsImlhdCI6MTc1MDYxMDg2MywiZXhwIjoxNzUwNjE0NDYzfQ.cDvZ4hmyDLWGEj-7BULD5oBswX7DQZX_WdeRjSJQ7RY
14 changes: 7 additions & 7 deletions http/product.http
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
### 상품 생성
POST http://localhost:5050/product
Authorization: Bearer {{Token}}
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MiwiZW1haWwiOiJiamx5ZW9uMkBuYXZlci5jb20iLCJuYW1lIjoi7YWM7Iqk7Yq47Jyg7KCAOSIsImlhdCI6MTc1MDYxMDg2MywiZXhwIjoxNzUwNjE0NDYzfQ.cDvZ4hmyDLWGEj-7BULD5oBswX7DQZX_WdeRjSJQ7RY
Content-Type: application/json

{
Expand All @@ -20,9 +20,9 @@ GET http://localhost:5050/product
GET http://localhost:5050/product/1

### 상품 수정
PUT http://localhost:5050/product/2
PUT http://localhost:5050/product/1
Content-Type: application/json
Authorization: Bearer {{Token}}
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImlhdCI6MTc0OTcxODAzMCwiZXhwIjoxNzQ5NzIxNjMwfQ.J8xoIMhtbGQv3gD1tUGJrkIxVv_1Dn3iGAk_n_3ov_c

{
"name": "수정된 상품명2",
Expand All @@ -34,16 +34,16 @@ Authorization: Bearer {{Token}}

### 상품 삭제
DELETE http://localhost:5050/product/4
Authorization: Bearer {{Token}}
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImlhdCI6MTc0OTcxODAzMCwiZXhwIjoxNzQ5NzIxNjMwfQ.J8xoIMhtbGQv3gD1tUGJrkIxVv_1Dn3iGAk_n_3ov_c

### 상품 좋아요
POST http://localhost:5050/product/1/like
Authorization: Bearer {{Token}}
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImlhdCI6MTc0OTcxODAzMCwiZXhwIjoxNzQ5NzIxNjMwfQ.J8xoIMhtbGQv3gD1tUGJrkIxVv_1Dn3iGAk_n_3ov_c

### 좋아요 취소
DELETE http://localhost:5050/product/1/like
Authorization: Bearer {{Token}}
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImlhdCI6MTc0OTcxODAzMCwiZXhwIjoxNzQ5NzIxNjMwfQ.J8xoIMhtbGQv3gD1tUGJrkIxVv_1Dn3iGAk_n_3ov_c

### 좋아요 여부 확인
GET http://localhost:5050/product/1/like
Authorization: Bearer {{Token}}
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImlhdCI6MTc0OTcxODAzMCwiZXhwIjoxNzQ5NzIxNjMwfQ.J8xoIMhtbGQv3gD1tUGJrkIxVv_1Dn3iGAk_n_3ov_c
10 changes: 5 additions & 5 deletions http/user.http
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ POST http://localhost:5050/users
Content-Type: application/json

{
"email": "bjlyeon2003@naver.com",
"name": "테스트유저3",
"email": "bjlyeon2@naver.com",
"name": "테스트유저9",
"password": "qwer5678@"
}

Expand All @@ -13,15 +13,15 @@ POST http://localhost:5050/login
Content-Type: application/json

{
"email": "bjlyeon2003@naver.com",
"email": "bjlyeon2@naver.com",
"password": "qwer5678@"
}

### 유저 확인
GET http://localhost:5050/me
Content-Type: application/json
Authorization: Bearer {{Token}}
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImlhdCI6MTc0OTcxODAzMCwiZXhwIjoxNzQ5NzIxNjMwfQ.J8xoIMhtbGQv3gD1tUGJrkIxVv_1Dn3iGAk_n_3ov_c

### 액세스 토큰 재발급
POST http://localhost:5050/token/refresh
Cookie: refreshToken={{Token}}
Cookie: refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImlhdCI6MTc0OTcxODAzMCwiZXhwIjoxNzQ5NzIxNjMwfQ.J8xoIMhtbGQv3gD1tUGJrkIxVv_1Dn3iGAk_n_3ov_c
Loading