I use the "rest-client" gem to create tests for my API calls.
However, I would like to get lower level details about the timing of the HTTP request. In particular, I am interested in knowing exactly how long the server processing takes, independent of the time needed to make a connection or transfer the returned data.
It is easy enough to get such details if you're using curl from the command line.
But how can I do it with the "rest-client" gem? (Or with another ruby gem?)