greptilian logo

IRC log for #rest, 2015-01-31

https://trygvis.io/rest-wiki/

| Channels | #rest index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
00:11 shrink0r_ joined #rest
00:40 philbot joined #rest
00:40 Topic for #rest is now #rest REpresentational State Transfer | logs: http://irclog.greptilian.com/rest/today |  http://tech.groups.yahoo.com/group/rest-discuss | http://code.google.com/p/implementing-rest/ | http://en.wikipedia.org/wiki/Representational_State_Transfer
00:55 shrink0r joined #rest
01:08 shrink0r_ joined #rest
01:40 shrink0r joined #rest
01:50 shrink0r_ joined #rest
01:57 shrink0r joined #rest
01:59 shrink0r_ joined #rest
03:15 shrink0r joined #rest
03:21 shrink0r_ joined #rest
04:07 shrink0r joined #rest
04:20 shrink0r joined #rest
04:44 Angry_Roy_Fieldi joined #rest
04:44 Angry_Roy_Fieldi Is using a 303 redirect to the updated resource an acceptable action after a POST?
04:49 dreamdust No.
04:50 dreamdust Return a 200, or if a resource was created, a 201.
04:52 dreamdust You can send a 303 though. It's just stupid since the client can always go there if they want.
04:53 Angry_Roy_Fieldi dreamdust: ok, will clarify in sec.
04:55 Angry_Roy_Fieldi I have a /user/portrait resource which accepts a POST. it updates the user portrait. I’m not sure if I should return a user object (which will contains a links attribute), or just a links attribute, or something else altogether
04:56 Angry_Roy_Fieldi I’m also thinking that /user/portrait is probably better served as a PATCH to /user
04:58 dreamdust Typically, you would have a collection of users at /users and you would POST there to create them. In the response is the created resource along with a Location header pointing to the URL for it. Updating the resource is done with a PATCH to the resource at /users/:id. PATCH should also preferably follow standard semantics like JSON-Patch.
05:01 dreamdust problem with the 303 is that its convenient for clients to get the representation of the created resource in the response, rather than being forced to fetch it
05:01 dreamdust and they can always fetch it if they want
05:01 Angry_Roy_Fieldi dreamdust: makes sense. What if the client is uploading an image (using either Content-Type, or as multipart/form-data)?
05:01 Angry_Roy_Fieldi can PATCH be used there, or is there a better alternative?
05:03 Angry_Roy_Fieldi (that’s my last question, btw)
05:03 dreamdust You can use PATCH there
05:03 Angry_Roy_Fieldi ok, thanks. I appreciate your time.
05:04 dreamdust http://tools.ietf.org/html/rfc5789#section-2
05:04 dreamdust http://stackoverflow.com/questions/17375867/proper-way-to-include-data-with-an-http-patch-request
05:04 dreamdust think of put == replace, patch == update
05:12 proteusguy joined #rest
07:53 philbot joined #rest
07:53 Topic for #rest is now #rest REpresentational State Transfer | logs: http://irclog.greptilian.com/rest/today |  http://tech.groups.yahoo.com/group/rest-discuss | http://code.google.com/p/implementing-rest/ | http://en.wikipedia.org/wiki/Representational_State_Transfer
07:58 shrink0r joined #rest
08:18 pdurbin joined #rest
09:46 shrink0r joined #rest
10:50 Left_Turn joined #rest
10:52 tr3online joined #rest
10:52 warehouse13 joined #rest
10:53 Left_Turn joined #rest
11:16 adaro joined #rest
11:59 proteusguy joined #rest
12:15 Left_Turn joined #rest
12:44 mezod joined #rest
14:04 DrCode joined #rest
14:06 quimrstorres joined #rest
14:36 _ollie1 joined #rest
15:07 DrCode joined #rest
16:06 quimrstorres joined #rest
17:40 shrink0r joined #rest
18:20 shrink0r joined #rest
18:26 shrink0r_ joined #rest
18:31 shrink0r joined #rest
19:06 quimrstorres joined #rest
19:35 Angry_Roy_Fieldi joined #rest
19:48 shrink0r joined #rest
19:54 MLMitch joined #rest
21:11 Andre-B joined #rest
22:01 shrink0r_ joined #rest
23:24 aGHz joined #rest
23:30 quimrstorres joined #rest
23:34 quimrstorres joined #rest
23:35 adaro joined #rest
23:43 mezod joined #rest
23:44 asm89 joined #rest
23:46 gamache joined #rest
23:48 quimrstorres joined #rest
23:48 benaiah joined #rest
23:54 vlakarados joined #rest
23:58 quimrstorres joined #rest

| Channels | #rest index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

https://trygvis.io/rest-wiki/