Ángel González <[email protected]> writes:

> On 08/03/13 19:18, Darshit Shah wrote:
>> Okay gathering inputs from all the replies above., I think the best way to
>> move forward would be to implement a --method=<GET|POST|PUT|DELETE>
>> followed by --post-data or --post-file in case of POST and --put-data
>> --put-file in case of the PUT option.
>> In other cases wget expects the URL next.
>> The GET option is included only for completeness.
>>
>> Please do let me know if I'm missing something.
>
> Even easier, just accept anything as method, and send that (changing to
> uppercase).
>
> --post-data and --post-file would also work for put, but you may set 
> --put-data
> --put-file as aliases for niceness.

please don't add these.  I don't think we would like to add a new pair
of --FOO-data, --FOO-file for any method we will implement.  As already
suggested by Hrvoje, just add --body-data and --body-file that are
synonyms for --post-data and --post-file; we can't drop these for
backward compatibility.
It will also be easier for users, if someone wants to use a different
method then she needs to change only one value in the script, not two.

Giuseppe

Reply via email to