Công cụ lập trình

Webhook Inspector

Ghi lại, kiểm tra và phát lại webhook an toàn trên máy chủ của riêng bạn.

Công cụ tự host để ghi lại yêu cầu nhằm phát triển và gỡ lỗi webhook, với tính năng ẩn thông tin nhạy cảm trong header và phát lại an toàn chống SSRF.

Nền tảng
  • Linux
  • macOS
  • Windows (Docker)
Công nghệ
  • Node.js 20
  • TypeScript
  • Express
  • EJS
  • SQLite
  • Docker Compose
Ảnh xem trước Webhook Inspector
Điểm nổi bật

Webhook Inspector làm được gì

Endpoint riêng tư

Tạo URL duy nhất cho từng tích hợp và trỏ nhà cung cấp bất kỳ vào đó.

Mọi chi tiết

Kiểm tra phương thức, đường dẫn, truy vấn, header, nội dung, IP nguồn và dấu thời gian.

Ẩn thông tin bí mật

Các header Authorization, Cookie và API-key được tự động ẩn đi.

Phát lại an toàn

Phát lại yêu cầu đã ghi đến URL công khai, với cơ chế bảo vệ SSRF chống lại các địa chỉ nội bộ.

Các tích hợp thường gặp sự cố tại điểm giao tiếp giữa hai hệ thống. Webhook Inspector cung cấp cho mỗi tích hợp một endpoint riêng tư, giúp bạn xem chính xác những gì nhà cung cấp đã gửi, so sánh các lần gửi và phát lại yêu cầu trong khi bạn sửa trình xử lý.

Được xây dựng để gỡ lỗi các tích hợp thực tế

  • Endpoint duy nhất cho mỗi nhà cung cấp hoặc môi trường.
  • Chi tiết đầy đủ về yêu cầu: phương thức, đường dẫn, chuỗi truy vấn, header, nội dung, IP và thời gian.
  • Tự động ẩn các header nhạy cảm trước khi hiển thị.
  • Phát lại đến URL công khai với cơ chế bảo vệ SSRF.

Những gì bạn nhận được

Toàn bộ mã nguồn TypeScript (Express, giao diện EJS, SQLite), tệp Docker Compose, bảng điều khiển admin được bảo vệ, ví dụ về biến môi trường và tài liệu hướng dẫn cài đặt.

Ảnh chụp màn hình

Xem thực tế

Dùng thử trước khi mua

Mở demo Webhook Inspector

Chỉ có dữ liệu mẫu. Thao tác của bạn không ảnh hưởng người khác.

Hỏi đáp

Câu hỏi về Webhook Inspector

Còn thắc mắc? Gửi email cho [email protected].

Tại sao không sử dụng dịch vụ request bin công khai?

Payload webhook thường chứa dữ liệu khách hàng và chữ ký số. Công cụ kiểm tra tự host giúp giữ chúng trong hạ tầng của bạn và cho phép bạn kiểm soát thời gian lưu trữ.

Việc phát lại có thể truy cập mạng nội bộ của tôi không?

Không. Tính năng phát lại chỉ giới hạn ở các URL công khai và chặn các địa chỉ riêng tư cũng như địa chỉ loopback.

Tôi cần gì để chạy nó?

Docker Compose, hoặc Node.js 20+ trực tiếp. Dữ liệu được lưu trữ trong SQLite.

Tin tức

Bài liên quan

Tất cả tin
Thêm từ SourceBento

Có thể bạn cũng cần

Tất cả sản phẩm
$24

Secure File Share

Chia sẻ tệp tin được mã hóa với mật khẩu, thời hạn và giới hạn tải xuống.

Xem demo
Webhook Inspector $24Mua trên Codester