ImListening is a user-friendly web application designed to create temporary endpoints for examining incoming HTTP requests. This versatile tool is ideal for debugging, testing webhook integrations, and collecting valuable data from incoming requests. With ImListening, you can effortlessly set up endpoints to monitor and analyze HTTP traffic, providing insights that aid in troubleshooting and development tasks. Whether you're a developer testing an API or a system administrator monitoring server requests, ImListening simplifies the process of inspecting and understanding incoming HTTP traffic.
- Create Temporary Endpoints: Easily generate temporary endpoints to receive and handle HTTP requests for testing and debugging purposes.
- Real-Time Request Inspection: Monitor and inspect incoming HTTP requests in real-time, providing immediate feedback and insights into request data.
- Detailed Request Analysis: View comprehensive details of each request, including headers, body content, query parameters, and other essential information to understand the full context of incoming traffic.
- Clipboard Copy Functionality: Conveniently copy request details to the clipboard with a single click, enabling quick sharing and analysis of request data.
- Secure Authentication: Ensure secure access to your endpoints by implementing authentication measures, safeguarding your data and endpoints from unauthorized access.
- User-Friendly Interface: ImListening offers a lightweight and intuitive user interface, making it easy for both beginners and experienced users to create and manage temporary endpoints effortlessly.
- Backend: .NET Core, C#, Entity Framework
- Frontend: React.js, JavaScript, HTML, CSS
- Database: Microsoft SQL Server
- Authentication: JWT (JSON Web Tokens)
- Real-time updates: SignalR
- API Documentation: Swagger UI
To create new url you have to go to Urls tab and Click on new Url then full all information aslo reponse and Submit.
After creating url when you call the api then you will get all details about apr request
- Clone repo and create a new branch
$ git checkout https://github.com/Risanshita/imlistening -b name_for_new_branch - Make changes and test
- Submit Pull Request wth comprehensive description of changes

