StackOverflowNewbie
StackOverflowNewbie

Reputation: 40633

URI for RESTful Web Services - Part 2

I'm trying to understand how to construct URIs for RESTful web services. Assume I had a dating site, would the following be correct:

Am I close or did I get this totally wrong?

Upvotes: 0

Views: 619

Answers (2)

Paul Dixon
Paul Dixon

Reputation: 300815

Just think about whether your URLs provide meaningful operations for GET, POST, PUT and DELETE requests. That's what REST is really about, rather than beautiful URLs.

Upvotes: 2

Brandon Frohbieter
Brandon Frohbieter

Reputation: 18139

Looks like you are trying to slip method chaining into here. If you are using a framework, your method may end up looking like this:

 function profiles($pid=0,$likes=0,$which=0){} 

which can be more difficult to program.

when you may really be going for:

 function listProfiles(){}
 function getProfile($profileID){}
 function getLikes($profileID){}
 function getLikeElement($profileID,$int){}

This being said, your implementation is entirely up to you. There is no one standard.

Upvotes: 0

Related Questions