Mong muốn
Giá trị mock API trả về mỗi lần randomly và thay đổi mỗi lần khi call lại API.
Điều kiện
- Cài Prism để mock API
npm install -g @stoplight/prism-cli
# OR
yarn global add @stoplight/prism-cli
- chạy mock API
prism mock ./swagger.yaml
Chú ý là thiết kế API của bạn phải viết theo chuẩn openapi
. Ví dụ về 1 file openapi (hay swagger) có tại đây.
Yêu cầu API trả về dynamic data
Search Google với từ khóa: extension header set chrome
.
Bạn sẽ thấy Chrome extention ModHeader.
Sau khi cài extention trên, click vào icon của extention đó trên thanh điều khiển của Chrome.
Set header với key Prefer
và value dynamic=true
.
Cuối cùng vào web của bạn để thấy API trả về dynamic và randomly mỗi lần reload lại web (call lại API).
Bạn có thể mở tab netwwork của Chrome để xem giá trị API trả về.
Tài liệu
Từ prism
: mocking dynamic-response-generation