Autor Tema: URL de accesos a API-Rest  (Leído 62 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Seba_UNL

  • Guarani Kolla
  • *
  • Mensajes: 40
    • MSN Messenger - seba_sls@hotmail.com
    • Ver Perfil
    • Email
  • Institución: Universidad Nacional del Litoral
  • Nombre y apellido: Sebastián Schinner
  • Sistema: SIU Guarani - SIU Kolla - SIU Diaguita
  • Teléfono laboral: 0342-4571110
URL de accesos a API-Rest
« : septiembre 10, 2019, 09:22:33 am »
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,
Código: [Seleccionar]
{
    "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?

richard

  • Moderador Global
  • *****
  • Mensajes: 2647
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Ricardo Dalinger
  • Sistema: SIU-Toba
Re:URL de accesos a API-Rest
« Respuesta #1 : septiembre 10, 2019, 11:52:50 am »
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
Twitter es al incontinente verbal,  lo que los dulces al diabetico.