Respuesta correcta
Explicación
Cuando un script solo necesita leer información, la opción habitual en REST es GET. En términos sencillos, GET le pide al servidor: «Muéstrame los datos actuales», sin indicarle que cree, reemplace o elimine nada. Por eso GET es el método estándar para recuperar el estado del dispositivo, los detalles de configuración, las estadísticas o la información de inventario desde un endpoint de la API.
Los demás métodos implican cambios. POST comúnmente crea o envía datos. PUT comúnmente actualiza un recurso existente. DELETE elimina algo. Para una consulta de sólo lectura, GET es el método limpio y esperado.
Para profundizar
Las REST APIs utilizan métodos HTTP para interactuar con los dispositivos de red de manera programática, lo que permite la automatización y la programabilidad en entornos Cisco. El método GET está diseñado específicamente para recuperar datos de un recurso sin causar efectos secundarios ni cambios. Esto hace que GET sea ideal para leer el estado de configuración actual o los datos operativos de un dispositivo a través de su REST API. En contraste, otros métodos HTTP como POST, PUT y DELETE están destinados a crear, actualizar o eliminar recursos, lo cual puede alterar el estado del dispositivo.
Al automatizar tareas de red, elegir el método correcto HTTP es crucial para evitar cambios de configuración no deseados. Las solicitudes GET son seguras e idempotentes, lo que significa que se pueden repetir sin modificar el recurso. Los dispositivos Cisco exponen información de configuración y estado a través de REST APIs que responden a las solicitudes GET devolviendo datos en formato JSON o XML que representan el estado actual del dispositivo. Esto permite que los scripts recopilen información como el estado de las interfaces, tablas de enrutamiento o configuraciones de VLAN sin riesgo.
Una trampa común en el examen es confundir GET con POST o PUT porque estos métodos se utilizan a menudo en formularios web o APIs para enviar datos. Sin embargo, en la automatización de redes, GET es estrictamente para la recuperación. El mal uso de POST o PUT puede cambiar inadvertidamente las configuraciones del dispositivo, causando interrupciones en la red. Comprender la naturaleza segura y de sólo lectura de las solicitudes GET ayuda a garantizar que los scripts de automatización no modifiquen el estado del dispositivo de manera involuntaria, lo cual es crítico para mantener la estabilidad de la red durante tareas de monitoreo o auditoría.
Sobre estas preguntas de práctica
Esta es una de las preguntas de práctica originales de 200-301 de Courseiva, escrita para aprender y nunca copiada de exámenes reales ni de dumps.
Traducida del original en inglés con IA y revisada para comprobar el sentido. Los códigos de examen, los comandos y los nombres de productos se mantienen tal como aparecen en el examen.