Sequence diagrams are in!
· 2 min read
Long time promised, here they come. Official release of automatic sequence diagrams representation in Spider.
- Available for the 3 current views: HTTP, TCP and Packet.
- Model the different actors from the servers IP
- Display requests, responses and timeline of all communications
- Display time on the left axis (non linear)
- Automatic layout with clients on the left, and servers on the right. In order of communication
- Allow opening a communication by clicking on it
Here is a sample for a Controls request on Streetsmart:
As the calls way and back to the reverse proxies in HTTP sequence diagram can be annoying, I implemented an automatic filtering of the reverse proxies:
Reverse proxies hiding!
- Spider will build the diagram be using the Origin client of the request (as communicated in x-forwarded-for header)
- This show direct communications between original client and target server.
- BUT, the communications are not merged. They are just hidden: You only see the HTTP request behind the last proxy.
- This applies to both the network map and the sequence diagram.
To use it, click on the icon option next to the HTTP view icon.

