Restlet has the ability to define our own Methods, say MOVE, or CANCEL. 
I'm in a debate that is essentially arguing the merits of defining an 
application-specific Method, say CANCEL, vs. falling back on POST.

I thought of 3 positions.
1. Only use the 4 core Methods and if that isn't enough, define a new
   URI. Problem is that this is equivalent to making the URI a verb.
2. Always define application-specific Methods. Be totally clear about what
   the application is trying to do.
3. Use the 4 methods whenever possible but add app-specific Methods when it
   makes sense. Problem I have with this is defining "When it makes sense." 

Any and all opinions appreciated.

Sean

Reply via email to