Guest User

Untitled

a guest
Jan 17th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. /
  2. GET - list
  3. POST - create
  4.  
  5. /<id>
  6. GET - detail
  7. PUT - replace
  8. PATCH - patch
  9. DELETE - delete
  10.  
  11. HTTP/1.1 200 OK
  12. <users href="/">
  13. <create href="/" method="post">
  14. <username type="xs:token" cardinality="required"/>
  15. <password type="password" cardinality="required"/>
  16. </create>
  17. ... other hypermedia controls, like search ...
  18. </users>
  19.  
  20. HTTP/1.1 409 Conflict
  21. <users href="/">
  22. <create href="/" method="post">
  23. <username type="xs:token" cardinality="required"
  24. error="The username 'Skylar Saveland' is already taken. Please select another username"/>
  25. <password type="password" cardinality="required"/>
  26. </create>
  27. ... other hypermedia controls, like search ...
  28. </users>
  29.  
  30. HTTP/1.1 409 Conflict
  31. <users href="/">
  32. <create href="/" method="post">
  33. <username type="xs:token" cardinality="required"/>
  34. <password type="password" cardinality="required"
  35. error="A password must be specified"/>
  36. </create>
  37. ... other hypermedia controls, like search ...
  38. </users>
  39.  
  40. HTTP/1.1 409 Conflict
  41. <users href="/">
  42. <create href="/" method="post">
  43. <username type="xs:token" cardinality="required"
  44. error="The username 'Skylar Saveland' is already taken. Please select another username"/>
  45. <password type="password" cardinality="required"
  46. error="A password must be specified"/>
  47. </create>
  48. ... other hypermedia controls, like search ...
  49. </users>
Add Comment
Please, Sign In to add comment