Score %0 (0 correct0 incorrect20 unanswered)

P1. ¿Qué tipo de relación se define como un recurso existente solo si existe otro recurso principal, por ejemplo, páginas en un libro?

  • Parcial
  • dependiente
  • asociativo
  • vinculado

P2. ¿Qué patrón de URL se recomienda al trabajar con un recurso y una colección de recursos?

  • /empresas/{id} y /empresa
  • /empresa/{id} y /empresas
  • /empresas/{id} y /empresas
  • /empresa/{id} y /empresa

P3. ¿Qué es una reclamación al tratar con tokens web JSON (JWT)?

  • datos en el token
  • Propiedad
  • un permiso
  • y un número entero

P4. ¿Qué restricción REST especifica que el conocimiento y la comprensión obtenidos de un componente de la API deberían ser generalmente aplicables en otras partes de la API?

  • Interfaz Uniforme
  • Cliente-Servidor
  • Sin estado
  • Almacenable en caché

P5. ¿Qué habilitaría para permitir que un navegador en otro sitio realice una solicitud AJAX a su API?

  • HTTP
  • REST
  • OPCIONES
  • CORS

P6. Las API comúnmente usan webhooks para _.

  • notificar a otros sistemas sobre un evento
  • capturar errores más rápido
  • mejorar el registro de errores
  • registrar datos adicionales

P7. ¿Cuál es el objetivo subyacente de todas las API?

  • agregar nuevas tecnologías a la infraestructura de una organización.
  • compartir características y funcionalidades con otros sistemas.
  • mover la infraestructura a la nube.
  • aplacar el último esfuerzo de transformación digital.

P8. ¿Cuál es una herramienta de línea de comandos común para usar o explorar una API?

  • bash
  • curl
  • ssh
  • PowerShell

P9. ¿Cuál es la especificación moderna para describir una API?

  • OpenAPI (Swagger)
  • WADL
  • WSDL
  • OAuth

OpenAPI Specification

P10. ¿Qué verbo HTTP se usa normalmente para actualizar o crear un recurso en una API?

  • ENVIAR
  • ESCRIBIR
  • POST
  • CREAR

Métodos de solicitud HTTP

P11. ¿Cuál es uno de los beneficios del almacenamiento en caché del lado del servidor en las API?

  • Las aplicaciones móviles funcionan mejor.
  • Mejora el tiempo de actividad.
  • Ofrece mejor seguridad.
  • Reduce la carga en los servidores.

P12. Su recurso de API no permite la eliminación, y una aplicación cliente intentó eliminar el recurso. ¿Qué código de respuesta HTTP debería devolver?

  • 409 Conflicto
  • 400 Solicitud incorrecta
  • 406 No aceptable
  • 405 Método no permitido

Códigos de respuesta

P13. ¿Qué es OpenID Connect?

  • una capa de identificación sobre OAuth 2.0
  • el nuevo nombre para SAML 3.0
  • un reemplazo moderno para claves de API
  • un competidor de SSO para OAuth 2.0

¿Qué es OpenID Connect?

P14. ¿Cuál es uno de los beneficios de GraphQL sobre los enfoques REST?

  • consultas/respuestas flexibles
  • APIs más estables
  • compatible con más gateways
  • más seguro por defecto

GraphQL vs. REST

P15. ¿Qué restricción REST especifica que no debe haber un contexto compartido?

  • Sin estado
  • Cliente-Servidor
  • Interfaz Uniforme
  • Almacenable en caché

P16. ¿Qué propósito sirve un User-Agent?

  • Identifica el ID de usuario.
  • Identifica la aplicación cliente o SDK.
  • Identifica si la API debería esperar una autenticación de usuario.
  • Identifica si la API debería aceptar tráfico de microservicios.

P17. Si fuera a agregar versionado mediante el uso de los encabezados Accept y Content-Type, ¿cuál sería el formato correcto del valor del encabezado?

  • application/json
  • application/json_version2
  • text/html
  • application/vnd.myapp.v2+json

Referencia

P18. ¿Cuál es un beneficio que OAuth proporciona sobre un enfoque de clave de API?

  • Un token está cifrado.
  • Un token está codificado.
  • Un token está limitado al caso de uso.
  • Un token se puede compartir entre sistemas.

Cómo asegurar fácilmente sus API con claves de API y OAuth

P19. La capacidad de ejecutar la misma solicitud de API una y otra vez sin cambiar el estado del recurso es un ejemplo de _.

  • arquitectura sin estado
  • idempotencia
  • una interfaz uniforme
  • posibilidad de almacenamiento en caché

P20. ¿Qué componente puedes usar para envolver arquitecturas o protocolos heredados en una interfaz REST para una consumición e integración más sencillas?

  • Proxy de API
  • Puerta de enlace de API
  • OpenAPI
  • Servidor de autorización OAuth