URL de accesos a API-Rest

Buenas,

Quisiera consultar si es posible modificar la URL de acceso los recursos de la API-Rest que implementa Toba.
Por ejemplo: para acceder a la API de un proyecto (Diaguita en este caso), accedo por url/local/diaguita/rest . La idea sería cambiar el acceso, por ejemplo, url/local/diaguita/ws

Al cambiarlo solamente en las reglas de Apache,

{
    "error": 500,
    "mensaje": "500 Internal Server Error",
    "descripcion": "Error Interno en el servidor: Este controlador no est\u00e1 configurado para manejar esta URL. La url es: '\/local\/diaguita\/ws', la url de la API es '\/local\/diaguita\/rest'"
}

Es posible realizar un cambio de este tipo o esto implica modificar casi todo el framekork?

Hola Sebastian,

es posible hacerlo, hay que hacer un par de modificaciones.

  • Hay que modificar la regla de reescritura que se encuentra en el archivo toba.conf
  • Luego hay que agregar una entrada url_api al archivo i__instancia/p__proyecto/rest/servidor.ini dentro de la seccion settings especificando la uri donde se encuentra la api.

Creo que con esos dos cambios podria llegar a funcionar.

Saludos