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. > Also, as Tim pointed out, wget does not test whether the file exists. I'll > patch that too. Good to fix that. But don't try to do everything in one big patch, send one per feature.