the can performs GET, POST, PUT and DELETE request with an additional input file, it writes the output on screen or in the specified outup file