Quay lai GitHub Repo Hub
GitHub Repo Hub

axios
@axios
JavaScript109.2kstars11.8kfork47issue moCommit 1 thang truoc7 tháng 8, 2026Updated 7 tháng 8, 2026Da xuat ban
Mo ta tren GitHub
Promise based HTTP client for the browser and node.js
Bai hoc & danh gia
Máy khách HTTP với thứ mà fetch không có: bộ chặn (interceptor). Đây chính là chỗ đặt logic tự làm mới token khi gặp 401 rồi thử lại — cơ chế đã cứu các phiên đăng nhập hết hạn trên trang của bạn.
Dùng vào việc gì
- Một chỗ duy nhất gắn token và xử lý lỗi cho mọi lời gọi API
- Tự làm mới phiên khi hết hạn, người dùng không bị văng ra
- Huỷ request khi component bị gỡ, tránh cập nhật trạng thái đã chết
Lưu ý
Bộ chặn làm mới token phải tự chặn chính nó, nếu không một phiên hỏng sẽ tạo vòng lặp vô hạn. Đánh dấu request đã thử lại một lần và chỉ một lần.
Repo khac trong kho
4pixijs
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
@pixijsTypeScript48kkonva
Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
@konvajsTypeScript14.7kexcalidraw
Virtual whiteboard for sketching hand-drawn like diagrams
@excalidrawTypeScript129.1kglTF-Sample-Models
glTF Sample Models.
@KhronosGroupMathematica3.6k