Have you loooked at Fiddler? https://www.telerik.com/fiddler
We used this extensively at MS for doing exactly this.
TonyG
That won't work. This system runs on a closed network (no internet access) so most likely it can't route the packets from my machine , over the internet, to telerik's machines to 'sniff' , back into my network to throw it on the VPN to the server ...
Even if it would succeed in finding a way .. i don't want the data to sniffed externally. Wireshark stays on my side of the fence...
Same reason i won't share traces from wireshark ...
If you must know what i am trying to do : sniff the traffic between Altium Designer and the Altium Vault server to learn the command syntax for certain operations so i can drive those from a script.
Like :
- elevate the release status for object x from 'new' to 'prototype'
- for latest_release of (object 'x') , set the value of parameter 'z' to 'something'
you can do all those things through the UI , but not through their exposed API. However, since the Ui can do it there must be a SOAP command to execute it. All traffic between the client and the server is going through SOAP / XML. Only the footprints and symbols are binary blobs , but i am not manipulating those.
I want to find a way to bulk upload 'textual' data into the tables so i can shoot pricing information , stock levels, compliance flags etc from a script.
Now i have to do this using copy-paste operations and i can spend days updating hundreds of parts ... if i can script this it would take seconds. i can make a command file the script would execute.