KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm struggling to determine how to design restful URLs. I'm all for the restful approach of using URLs with nouns and not verbs don't understand how to do this. We are creating a service to implement a financial calculator. The calculator takes a bunch of parameters that we will upload via a CSV file. The use cases would involve: Upload new parameters Get the latest parameters Get parameters for a given business date Make a set of parameters active Validate a set of parameters I gather the restful approach would be to have the following type URLs: /parameters /parameters/12-23-2009 You could achieve the first three use cases with: POST where you include the parameter file in the post request GET of first URL GET of second URL But how do you do the 4th and 5th use case without a verb? Wouldn't you need URLs like: /parameters/ID/activate /parameters/ID/validate ??
Tags (comma-separated)
Save Edits
Cancel