2015-12-17 36 views
17

Tôi sử dụng tiện ích Postman để kiểm tra các API RESTful của tôi để xem một trong các tham số truy vấn của mình.Xóa bộ nhớ cache của bưu cục

Tôi đã thử xóa bộ nhớ cache của trình duyệt Chrome nhưng điều này dường như không hoạt động. Tôi đã đi đến mức thậm chí thay đổi tên tài nguyên API.

Có ai gặp phải vấn đề như vậy không?

+0

Dữ liệu được lưu trong bộ nhớ cache hoặc cài đặt trong PM? –

+0

Có một cài đặt mà PM gửi tiêu đề "no-cache" với mọi yêu cầu. Tuy nhiên nó dường như không hoạt động. –

+0

Ah! Làm thế nào để bạn biết nó không hoạt động? Dữ liệu phản hồi có cũ không? Bạn có thể kiểm tra các tiêu đề trong API không? –

Trả lời

2

Cache-Control yêu cầu tiêu đề có thể được sử dụng nhưng có một điều để làm rõ

no-cache không có nghĩa là không nhớ cache. Trong thực tế, nó có nghĩa là trên mỗi yêu cầu HTTP nó "revalidate với máy chủ" trước khi sử dụng bất kỳ phản ứng được lưu trữ. Nếu máy chủ nói rằng tài nguyên vẫn hợp lệ thì bộ nhớ cache sẽ vẫn sử dụng phiên bản được lưu trong bộ nhớ cache.

trong khi no-store thực sự yêu cầu không lưu vào bộ nhớ cache và không có ý định lưu trữ bất kỳ thứ gì trong bộ nhớ cache.

1

Tôi khuyên bạn nên sử dụng ứng dụng Postman thay vì tiện ích mở rộng vì với ứng dụng bưu chính bạn có thể làm nhiều điều thú vị hơn như bạn có thể sử dụng bảng điều khiển để gỡ lỗi API của mình, tạo/xóa cookie và bộ nhớ cache bằng GUI tuyệt vời.

Các vấn đề liên quan