We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
param=value's behavior changes with http method. So user interface changes between http requests whereas the http resource is the same.
param=value
For example:
bat GET api.example.com/person/1 apiKey=smellsbad //apiKey is in the querystring
bat PUT api.example.com/person/1 apiKey=smellsbad //apiKey is in the request body
Also, there is no other option to add querystring parameters to post/put/patch requests other than manually adding them to url.
I think, a consistent assign operator for querystring params would be nice. We can adopt httpie's == for this.
==
The text was updated successfully, but these errors were encountered:
I think Get will always send the params while not body. http://stackoverflow.com/questions/978061/http-get-with-request-body
while other will always add as the post data
Sorry, something went wrong.
I have no objection to "GET requests should not contain body" idea/convention.
However, I think a common option (like ==) to send querystring parameters for all http methods would be good.
No branches or pull requests
param=value
's behavior changes with http method. So user interface changes between http requests whereas the http resource is the same.For example:
Also, there is no other option to add querystring parameters to post/put/patch requests other than manually adding them to url.
I think, a consistent assign operator for querystring params would be nice. We can adopt httpie's
==
for this.The text was updated successfully, but these errors were encountered: