REST pass multiple inputs to GET method

2019-07-07 04:44发布

问题:

I have deployed a simple REST based application in RAD.

A simple URL is accessed using http://localhost/<contextroot>/users/<username> where <username> is accessed using reqeust.getAttributes(). Now, how do i pass more than one attribute to the REST service?

回答1:

Usually you'll use query parameters:

http://localhost/<contextroot>/users/<username>?a=10&b=hello

You haven't indicated which language or framework you are using so I can't tell you how to do this in code.



回答2:

You could also use URLs of the style http://localhost/<contextroot>/comments/<username>/after/<date>, but that tends to get messy if you wish to include a large number of options.



标签: rest