ToolQuestor Logo
Insomnia
Chưa có đánh giá
0 Đã lưu
Đã thêm:10/4/2025
Loại:Desktop App
Lưu lượng hàng tháng:-
Định giá:
FREEMIUMSUBSCRIPTION
Được hỗ trợ bởi AIDựa trên đám mâySaaSAPI Có SẵnHợp tácTự động hóaPhân tích dữ liệu
Insomnia screenshot 2
Insomnia screenshot 3
Insomnia screenshot 4
Insomnia screenshot 5

Insomnia là gì?

Insomnia là một ứng dụng trên máy tính để bàn cho phép bạn kiểm thử và làm việc với các API. Hãy coi nó như một công cụ chuyên biệt dành cho các nhà phát triển cần gửi yêu cầu đến API và kiểm tra các phản hồi nhận được. Nó hỗ trợ tất cả các loại API chính, vì vậy bạn không cần phải dùng nhiều công cụ khác nhau cho các dự án khác nhau.

Công cụ này bao gồm các tính năng hữu ích như biến môi trường (giúp bạn dễ dàng chuyển đổi giữa các cài đặt khác nhau), tạo mã (tạo các đoạn mã bạn có thể sử dụng), và trợ giúp xác thực (xử lý thông tin đăng nhập). Bạn cũng có thể tạo các máy chủ giả để kiểm thử API trước khi chúng được xây dựng hoàn chỉnh.

Insomnia cung cấp cả phiên bản miễn phí và trả phí. Phiên bản miễn phí hoạt động rất tốt cho hầu hết các nhà phát triển cá nhân, trong khi các gói trả phí bổ sung các tính năng cho nhóm và các công cụ mở rộng.

Cách sử dụng Insomnia

Bắt đầu với Insomnia rất đơn giản. Dưới đây là cách sử dụng hiệu quả:

  • Tải xuống và cài đặt Insomnia từ trang web chính thức. Nó hoạt động trên Mac, Windows và Linux.

  • Tạo một bộ sưu tập mới để tổ chức các yêu cầu API của bạn. Bộ sưu tập giúp bạn nhóm các yêu cầu liên quan lại với nhau.

  • Thêm một yêu cầu mới bằng cách nhấn nút cộng. Chọn loại yêu cầu của bạn (GET, POST, v.v.) và nhập URL điểm cuối API của bạn.

  • Thiết lập biến môi trường cho các thứ như khóa API hoặc URL cơ sở. Điều này giúp dễ dàng chuyển đổi giữa các cài đặt phát triển và sản xuất.

  • Sử dụng tab Xác thực để thiết lập xác thực. Insomnia hỗ trợ OAuth, khóa API, token bearer và các phương thức xác thực khác.

  • Gửi yêu cầu của bạn và xem phản hồi. Bạn có thể xem nội dung phản hồi, tiêu đề, cookie và thông tin thời gian.

  • Tạo các bộ kiểm thử để tự động hóa việc kiểm tra API và đảm bảo mọi thứ hoạt động chính xác.

Tính năng của Insomnia

  • Hỗ trợ API đa giao thức (REST, GraphQL, gRPC, WebSocket)

  • Tổ chức yêu cầu với bộ sưu tập và thư mục

  • Biến môi trường để cấu hình dễ dàng

  • Trợ giúp xác thực cho OAuth và khóa API

  • Tạo mã trong nhiều ngôn ngữ

  • Máy chủ giả lập API để kiểm thử

  • Tích hợp Git để quản lý phiên bản

  • Tính năng cộng tác nhóm

  • Hệ sinh thái plugin để tùy chỉnh

  • Công cụ CLI để tự động hóa

Giá của Insomnia

Hobby

Free

Bao gồm những gì:
  • Tất cả các tính năng thiết kế API, gỡ lỗi, mô phỏng và hợp tác
  • Số lượng cộng tác viên không giới hạn cho 1 dự án
  • Chạy thu thập không giới hạn
  • 1.000 yêu cầu mô phỏng miễn phí (sau đó $10/25.000 yêu cầu)
  • Hỗ trợ REST, GraphQL, gRPC, WebSocket
  • Quản lý môi trường
  • Trợ giúp xác thực cơ bản
  • Bảng ghi chú cho công việc ngoại tuyến
Phổ Biến Nhất
Pro

$12

Bao gồm những gì:
  • Tất cả trong Sở thích
  • Cộng tác viên không giới hạn
  • Tổ chức không giới hạn
  • Hỗ trợ Git gốc
  • RBAC và quyền hạn
  • 10.000 yêu cầu thử miễn phí (sau đó $10/25.000 yêu cầu)
  • Cộng tác thời gian thực
  • Tính năng bảo mật nâng cao
Enterprise

$45

Bao gồm những gì:
  • Tất cả trong gói Pro
  • SSO Doanh nghiệp (SAML, OIDC) & SCIM
  • Kiểm soát lưu trữ (Đám mây, Cục bộ hoặc Git)
  • RBAC nâng cao cho nhóm
  • Kiểm soát Mời & Thu Thập Tên Miền
  • Mô phỏng API tự lưu trữ
  • Yêu cầu mô phỏng không giới hạn
  • Tích hợp Vault
  • Dịch vụ Chuyên nghiệp Kong
  • Hỗ trợ doanh nghiệp

Ngăn xếp công nghệ Insomnia

JavaScriptJavaScriptCSSCSSTypeScriptTypeScriptBashJSXCCObjective-CObjective-CC++C++ExpressExpressReactNodeJSNodeJSElectronDockerOpenAPISegmentGithub ActionsSentryVitestTesting LibraryMochaViteEsbuildnpmnvmPlaywrightZodJSON SchemaApideckEslintPrettierFont AwesomeTailwindReact Router DOMCodeMirrorMonaco Editor

Kho lưu trữ Insomnia

Xem trên Github
Sao37,339
Phân nhánh2,154
Tuổi kho lưu trữ9 năm
Commit cuối cùng3 ngày trước

Câu hỏi thường gặp về Insomnia

Insomnia có hoàn toàn miễn phí để sử dụng không?
Vâng, Insomnia cung cấp gói Hobby miễn phí với tất cả các tính năng cốt lõi bao gồm kiểm thử API, gỡ lỗi và hợp tác cho một dự án với số lượng cộng tác viên không giới hạn. Bạn có thể nâng cấp lên gói Pro (12 USD/tháng) hoặc Enterprise (45 USD/tháng) để có thêm các tính năng như dự án không giới hạn, đồng bộ Git và bảo mật nâng cao.
Insomnia hỗ trợ những loại API nào?
Insomnia hỗ trợ REST, GraphQL, gRPC, WebSocket, Server-Sent Events (SSE), SOAP và bất kỳ giao thức tương thích HTTP nào. Điều này làm cho nó trở thành một công cụ đa năng có thể xử lý hầu như mọi loại API mà bạn cần làm việc trong một ứng dụng duy nhất.
Insomnia khác Postman như thế nào?
Insomnia hoàn toàn mã nguồn mở và tập trung vào sự đơn giản và tốc độ. Nó cung cấp tích hợp Git gốc, hệ thống plugin để tùy chỉnh, và có thể hoạt động 100% cục bộ mà không cần yêu cầu đám mây. Nhiều nhà phát triển ưa thích Insomnia vì giao diện sạch sẽ hơn và hiệu suất nhanh hơn.
Tôi có thể sử dụng Insomnia mà không cần tạo tài khoản không?
Vâng, bạn có thể sử dụng tính năng Scratch Pad của Insomnia mà không cần tài khoản để làm việc hoàn toàn cục bộ, ngoại tuyến. Tuy nhiên, để truy cập đồng bộ đám mây, hợp tác nhóm và các tính năng nâng cao khác, bạn sẽ cần tạo một tài khoản miễn phí.
Insomnia có hoạt động với các pipeline CI/CD không?
Vâng, Insomnia bao gồm một giao diện dòng lệnh (CLI) gọi là Inso, tích hợp trực tiếp với các pipeline CI/CD. Bạn có thể sử dụng nó để chạy các bài kiểm tra tự động, xác thực các đặc tả API và đảm bảo API của bạn hoạt động chính xác trong quá trình triển khai.

Chia sẻ trải nghiệm của bạn với Insomnia

Đang tải...

Xem người dùng đang nói gì về Insomnia

0.0

0 Đánh giá

5
0
4
0
3
0
2
0
1
0

Chưa có đánh giá

Hãy là người đầu tiên đánh giá Insomnia

Nhúng huy hiệu Insomnia

Cho cộng đồng của bạn thấy Insomnia được giới thiệu trên Tool Questor. Thêm những huy hiệu đẹp này vào trang web, tài liệu hoặc hồ sơ xã hội của bạn để tăng uy tín và thu hút thêm lưu lượng truy cập.

Light Badge Preview