Requests only POST and PUT send the body and, therefore, have the type of content of the request. GET requests do not have a content type.
If your request conceptually creates / updates a resource, use the POST or PUT method and accept JSON as the request body. (If you want to accept data application/x-www-form-urlencoded, as well as (or not) JSON, it depends on your requirements, this is not a “right” or “wrong” question here).
If your request has access / resource request , use GET and encode any relevant parameters in the URL (either as a query string or in the URL itself).
: "RESTful" , . , (, Wikipedia http://en.wikipedia.org/wiki/Representational_state_transfer )