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.

Tự host công cụ ghi lại yêu cầu để phát triển và gỡ lỗi webhook, với tính năng che giấu header và phát lại an toàn chống SSRF.

Nền tảng
  • Linux
  • macOS
  • Windows (Docker)
Xây dựng bằng
  • Node.js 20
  • TypeScript
  • Express
  • EJS
  • SQLite
  • Docker Compose
Xem trước Webhook Inspector
Nổi bật

Webhook Inspector làm được gì

Endpoint riêng tư

Tạo một URL duy nhất cho mỗi tích hợp và trỏ bất kỳ nhà cung cấp nào vào đó.

Mọi chi tiết

Kiểm tra method, path, query, headers, body, IP nguồn và dấu thời gian.

Che giấu bí mật

Các header Authorization, Cookie và API-key được tự động che giấu.

Phát lại an toàn

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

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

Đượ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êu cầu đầy đủ: method, path, chuỗi query, headers, body, IP và thời gian.
  • Tự động che giấu các header nhạy cảm trước khi hiển thị bất kỳ thông tin nào.
  • Phát lại đến URL công khai với khả năng 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ề môi trường và tài liệu hướng dẫn cài đặt.

Ảnh chụp màn hình

Xem hoạt động thực tế

Thử trước khi mua

Mở demo Webhook Inspector

Chỉ sử dụng dữ liệu mẫu. Mọi thao tác của bạn tại đây không ảnh hưởng đến người khác.

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

Câu hỏi về Webhook Inspector

Còn thắc mắc khác? Gửi email tới hello@bytechap.com.

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

Payload webhook thường chứa dữ liệu khách hàng và chữ ký. Công cụ kiểm tra tự host giữ chúng trên 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ư 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.

Thêm từ cửa hàng

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

Tất cả sản phẩm
Webhook Inspector $19 Mua trên Gumroad