title: REST API, when to use @PathParam, @QueryParam, @RequestBody, and/or @RequestHeader
body: <p>I have been trying to find an answer if there is some sort of standard in regards to when/when not to use the above methods of passing information to a REST call. </p>
  
  <p>I have been looking everywhere but every post only talks about the difference between 2 of the listed methods, or 3, not all 4.</p>