You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PUT https://alpha-api.app.net/stream/0/posts/1/repost
makes much more sense than
POST https://alpha-api.app.net/stream/0/posts/1/repost
If the post is already reposted, you can't repost it more. Same with star, mute, follow. These actions are idempotent – you can't follow/star/repost/mute twice.
I suggest finding a textual and authoritative source. I think it's really unlikely that anyone is going to watch a 40-minute conference video to evaluate this issue.
Though this seems to come up a lot (better adherence to HTTP best practices). Correct me if I'm wrong, but I haven't seen app.net actually make a change for such a reason yet. Presumably they are considering simplicity (no duplicate methods) and backwards-compatibility.
makes much more sense than
If the post is already reposted, you can't repost it more. Same with star, mute, follow. These actions are idempotent – you can't follow/star/repost/mute twice.
See We Don't Know HTTP for an in-depth explanation.
The text was updated successfully, but these errors were encountered: