added --post-data and --post-file