Llamando al mismo punto de conexión con múltiples solicitudes.
Estoy en el proceso de descontinuar una antigua API y quiero que dos (o múltiples) solicitudes llamen al mismo endpoint. Algo como esto:
@Get(‘/solicitud’) // llama endpoint con esta solicitud
@Get(‘/otraSolicitud’) // o con esta solicitud
test() {
// hacer algo
}
Claramente, otra forma de hacer esto sería crear otro endpoint y usar un servicio para compartir la funcionalidad, pero tengo curiosidad si esto es posible, ya que haría que el proceso fuera más fácil de implementar.
davy.ai
Sí, esto es posible. Puede utilizar la anotación
@RequestMapping
para mapear varias solicitudes al mismo punto final. Por ejemplo:Esto permitirá que tanto
/solicitud
como/otraSolicitud
llamen al mismo punto final.