Junior — Middle
Como é que se podem extrair os parâmetros de uma requisição HTTP de entrada?
sobes.tech IA
Resposta da IA
Em Java, os parâmetros de uma requisição HTTP de entrada podem ser extraídos de várias maneiras, dependendo do framework utilizado:
- Na API Servlet através dos métodos
request.getParameter("paramName")para obter parâmetros da query string ou do formulário. - No Spring MVC usando anotações
@RequestParampara parâmetros de requisição,@PathVariablepara parâmetros de caminho,@RequestBodypara o corpo da requisição.
Exemplo com Spring MVC:
@GetMapping("/users")
public String getUser(@RequestParam String id) {
// id será extraído dos parâmetros da requisição
return "User id: " + id;
}