Assignment Help logo
Trò Chuyện Trực Tuyến

Loading...

Score %0 (0 correct0 incorrect20 unanswered)

Câu hỏi 1: Loại mối quan hệ nào được định nghĩa là một tài nguyên tồn tại chỉ khi một tài nguyên cha khác tồn tại - ví dụ: các trang trong một cuốn sách?

  • Một phần
  • phụ thuộc
  • liên kết
  • kết nối

Câu hỏi 2: Mẫu URL nào được khuyến nghị khi làm việc với một tài nguyên và một bộ sưu tập các tài nguyên?

  • /công_ty/{id} và /công_ty
  • /công_ty/{id} và /công_tys
  • /công_tys/{id} và /công_tys
  • /công_ty/{id} và /công_ty

Câu hỏi 3: Khi làm việc với JSON web Tokens (JWTs), điều gì là một khẳng định?

  • dữ liệu trong token
  • Quyền sở hữu
  • một quyền
  • và một số nguyên

Câu hỏi 4: Ràng buộc REST nào xác định rằng kiến thức và hiểu biết thu được từ một thành phần của API nên có thể áp dụng chung ở mọi nơi trong API?

  • Giao diện Đồng nhất
  • Client-Server
  • Không lưu trạng thái
  • Có thể Lưu vào bộ nhớ Cache

Câu hỏi 5: Bạn sẽ kích hoạt cái gì để cho phép một trình duyệt trên một trang web khác thực hiện một yêu cầu AJAX đến API của bạn?

  • HTTP
  • REST
  • OPTIONS
  • CORS

Câu hỏi 6: Các API thường sử dụng webhooks để _.

  • thông báo cho các hệ thống khác về một sự kiện
  • bắt lỗi nhanh hơn
  • cải thiện việc ghi nhật ký lỗi
  • ghi thêm dữ liệu

Câu hỏi 7: Mục tiêu cơ bản của tất cả các API là gì?

  • để thêm công nghệ mới vào cơ sở hạ tầng của một tổ chức.
  • để chia sẻ các tính năng và chức năng với các hệ thống khác.
  • để chuyển cơ sở hạ tầng lên đám mây.
  • để làm hài lòng nỗ lực biến đổi kỹ thuật số mới nhất.

Câu hỏi 8: Công cụ dòng lệnh phổ biến nào được sử dụng để sử dụng hoặc khám phá một API?

  • bash
  • curl
  • ssh
  • powerShell

Câu hỏi 9: Đặc tả hiện đại cho việc mô tả một API là gì?

  • OpenAPI (Swagger)
  • WADL
  • WSDL
  • OAuth

Đặc tả OpenAPI

Câu hỏi 10: Phương thức HTTP nào thường được sử dụng để cập nhật hoặc tạo mới một tài nguyên trong một API?

  • GỬI
  • VIẾT
  • POST
  • TẠO

Các phương thức yêu cầu HTTP

Câu hỏi 11: Một lợi ích của việc lưu cache phía máy chủ trong các API là gì?

  • Ứng dụng di động hoạt động tốt hơn.
  • Nó cải thiện thời gian hoạt động.
  • Nó cung cấp bảo mật tốt hơn.
  • Nó giảm tải trên máy chủ.

Câu hỏi 12: Tài nguyên API của bạn không cho phép xóa, và một ứng dụng khách đã cố gắng xóa tài nguyên. Bạn nên trả về mã phản hồi HTTP nào?

  • 409 Xung đột
  • 400 Yêu Cầu Không Hợp Lệ
  • 406 Không Chấp Nhận Được
  • 405 Phương Thức Không Được Phép

Các Mã Phản Hồi

Câu hỏi 13: OpenID Connect là gì?

  • một lớp xác định trên OAuth 2.0
  • tên mới cho SAML 3.0
  • một sự thay thế hiện đại cho các khóa API
  • một đối thủ SSO cho OAuth 2.0

OpenID Connect là gì?

Câu hỏi 14: Một lợi ích của GraphQL so với các phương pháp REST là gì?

  • truy vấn/phản hồi linh hoạt
  • `API ổn đ

ịnh hơn`

  • tương thích với nhiều cổng
  • an toàn hơn mặc định

GraphQL so với REST

Câu hỏi 15: Ràng buộc REST nào xác định rằng không nên có bất kỳ ngữ cảnh chia sẻ nào?

  • Không lưu trạng thái
  • Client-Server
  • Giao Diện Đồng Nhất
  • Có thể Lưu vào bộ nhớ Cache

Câu hỏi 16: Mục đích của User-Agent là gì?

  • Nó xác định ID người dùng.
  • Nó xác định ứng dụng hoặc SDK khách hàng.
  • Nó xác định liệu API có nên mong đợi xác thực người dùng không.
  • Nó xác định liệu API có nên chấp nhận lưu lượng dịch vụ micro hay không.

Câu hỏi 17: Nếu bạn muốn thêm phiên bản bằng cách sử dụng tiêu đề Accept và Content-Type, định dạng đúng của giá trị tiêu đề sẽ là gì?

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

Tham Khảo

Câu hỏi 18: Một lợi ích mà OAuth cung cấp hơn phương pháp khóa API là gì?

  • Một mã thông báo được mã hóa.
  • Một mã thông báo được mã hóa.
  • Một mã thông báo được phạm vi hóa cho trường hợp sử dụng.
  • Một mã thông báo có thể được chia sẻ giữa các hệ thống.

Cách bảo mật dễ dàng API của bạn với khóa API và OAuth

Câu hỏi 19: Khả năng thực hiện cùng một yêu cầu API lặp đi lặp lại mà không thay đổi trạng thái của tài nguyên là một ví dụ về _.

  • kiến trúc không lưu trạng thái
  • tính định danh
  • giao diện đồng nhất
  • có thể lưu vào bộ nhớ cache

Câu hỏi 20: Bạn có thể sử dụng thành phần nào để bao bọc các kiến trúc hoặc giao thức cũ vào một giao diện REST để dễ dàng tiêu thụ và tích hợp?

  • Proxy API
  • Cổng API
  • OpenAPI
  • Máy chủ xác thực OAuth