Import / Export Http Communications
On request from Remi L., I increased priority of this feature last week, and it is released today :-)
It is now possible to:
Export Http communications
- Export a selection of Http communications, including:
- Request and response headers and metadata
- Requests and response bodies (embedded in base 64)
- The name resolutions of the involved ips
- The export is limited to 100 HTTP communications at once
- Ex: https://jsonblob.com/5d065775-8daf-11e8-88f2-f13e4456ef7a
Beware though: if the request or response body was encoded (gzipped or chunked for instance), it is still encoded, as transmitted on the wire.
Import them back
- Import back this export to another Whisperer, of UPLOAD type.
- It is like magic, you get back your saved communications and can analyze them at peace.
- You may import many exports at once by selecting many files or by drag&dropping them on the upload icon.
- Beware though: if you import from different environments from the same time window to the same Whisperer.. you may have some IP clashes, and some strange results ;)

The first identified use cases
- Being able to save a selection of requests performed by an integrated client to check non regression later on.
- Being able to compare different clients integration.
- Being able to export clients integration from production to its own environment to be able to create automated tests from them.
This feature, linked to the 'Diff' feature previously released adds even more power to Spider as a killer tool for integration :-)
Interested?
Anybody can export. However, you need to have your own Whisperer of UPLOAD type to be able to import back.
- I created one for Remi for tests, ask one from me if you want.
- For now, I'd rather not give to everybody to right to create Whisperers.
- Once created, you'll have all configuration options to them, and will be able to share them with others (your team).
- But only the owner of the Whisperer can upload to it.
Cheers, Thibaut

















