Assignment Help logo
Chat en direct

Loading...

Score %0 (0 correct0 incorrect20 unanswered)

Q1. Quel type de relation est défini comme un seul resource existant uniquement si une autre resource parent existe, par exemple, les pages dans un livre ?

  • Partielle
  • Dépendante
  • Associative
  • Liée

Q2. Quel schéma d'URL est recommandé lors du travail avec une resource et une collection de resources ?

  • /entreprises/{id} et /entreprise
  • /entreprise/{id} et /entreprises
  • /entreprises/{id} et /entreprises
  • /entreprise/{id} et /entreprise

Q3. En traitant avec JSON Web Tokens (JWTs), qu'est-ce qu'une réclamation ?

  • Les données dans le jeton
  • Propriété
  • Une permission
  • Un entier

Q4. Quelle contrainte REST spécifie que la connaissance et la compréhension obtenues à partir d'un composant de l'API devraient être généralement applicables ailleurs dans l'API ?

  • Interface Uniforme
  • Client-Serveur
  • Sans État
  • Mise en Cache

Q5. Que devez-vous activer pour permettre à un navigateur sur un autre site de faire une requête AJAX à votre API ?

  • HTTP
  • REST
  • OPTIONS
  • CORS

Q6. Les APIs utilisent couramment des webhooks pour _.

  • Notifier d'autres systèmes d'un événement
  • Attraper les erreurs plus rapidement
  • Améliorer l'enregistrement des erreurs
  • Enregistrer des données supplémentaires

Q7. Quel est l'objectif sous-jacent de toutes les APIs ?

  • Ajouter de nouvelles technologies à l'infrastructure d'une organisation.
  • Partager des fonctionnalités et des fonctionnalités avec d'autres systèmes.
  • Déplacer l'infrastructure vers le cloud.
  • Satisfaire les derniers efforts de transformation numérique.

Q8. Quel est un outil en ligne de commande courant pour utiliser ou explorer une API ?

  • bash
  • curl
  • ssh
  • PowerShell

Q9. Quelle est la spécification moderne pour décrire une API ?

  • OpenAPI (Swagger)
  • WADL
  • WSDL
  • OAuth

Spécification OpenAPI

Q10. Quelle verbe HTTP est normalement utilisé pour mettre à jour ou créer une resource dans une API ?

  • SOUMETTRE
  • ÉCRIRE
  • POST
  • CRÉER

Méthodes de requête HTTP

Q11. Quel est un avantage de la mise en cache côté serveur dans les APIs ?

  • Les applications mobiles fonctionnent mieux.
  • Cela améliore le temps de disponibilité.
  • Cela offre une meilleure sécurité.
  • Cela réduit la charge sur les serveurs.

Q12. Votre resource API ne permet pas la suppression, et une application cliente a tenté de supprimer la resource. Quel code de réponse HTTP devez-vous retourner ?

  • 409 Conflit
  • 400 Requête incorrecte
  • 406 Non Acceptable
  • 405 Méthode Non Autorisée

Codes de réponse

Q13. Qu'est-ce que OpenID Connect ?

  • Une couche d'identité au-dessus de OAuth 2.0
  • Le nouveau nom pour SAML 3.0
  • Un remplacement moderne pour les clés API
  • Un concurrent SSO pour OAuth 2.0

Qu'est-ce que OpenID Connect ?

Q14. Quel est un avantage de GraphQL par rapport aux approches REST ?

  • Interrogations/Réponses flexibles
  • APIs plus stables
  • Compatible avec plus de passerelles
  • Plus sécurisé par défaut

GraphQL vs. REST

Q15. Quelle contrainte REST spécifie qu'il ne devrait y avoir aucun contexte partagé ?

  • Sans État
  • Client-Serveur
  • Interface Uniforme
  • Mise en Cache

Q16. À quoi sert un User-Agent ?

  • Il identifie l'ID utilisateur.
  • Il identifie l'application cliente ou SDK.
  • Il identifie si l'API devrait s'attendre à une authentification utilisateur.
  • Il identifie si l'API devrait accepter le trafic des microservices.

Q17. Si vous deviez ajouter une version en utilisant les en-têtes Accept et Content-Type, quel serait le format correct de la valeur de l'en-tête ?

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

Référence

Q18. Quel est un avantage qu'OAuth fournit par rapport à une approche par clé API ?

  • Un jeton est chiffré.
  • Un jeton est encodé.
  • Un jeton est ciblé pour le cas d'utilisation.
  • Un jeton peut être partagé entre les systèmes.

Comment sécuriser facilement vos APIs avec des clés API et OAuth

Q19. La capacité à exécuter la même requête API encore et encore sans changer l'état de la resource est un exemple de _.

  • Architecture sans état
  • Idempotence
  • Une interface uniforme
  • La possibilité de mettre en cache

Q20.

Quel composant pouvez-vous utiliser pour envelopper des architectures ou des protocoles hérités dans une interface REST pour une consommation et une intégration plus faciles ?

  • Proxy API
  • Passerelle API
  • OpenAPI
  • Serveur d'autorisation OAuth