Page MenuHomePhabricator

Re-evaluate whether passing GET data in the body is a good idea
Closed, WontfixPublic

Description

It seems that we pass GET data in the body of the request for HTTPSFuture (and HTTPFuture). I'm not entirely sure that this is correct.

See P1725 and P1724.

Related Objects

Event Timeline

joshuaspence raised the priority of this task from to Needs Triage.
joshuaspence updated the task description. (Show Details)
joshuaspence added a project: libphutil.
joshuaspence added a subscriber: joshuaspence.

Some guy who authored HTTP or something here suggests this is legal but non-useful:

https://groups.yahoo.com/neo/groups/rest-discuss/conversations/messages/9962

Although maybe that's talking about REST specifically. Unclear from context.

I haven't actually done anything on this.

epriestley claimed this task.

This doesn't seem to be doing anything bad in practice. I think you can put the data in the URI if you want too and it works fine. Not clear that this is wrong/invalid enough to completely prevent it, and hasn't moved forward in a year and a half or so.