A company hires a cybersecurity consultant to assess applications using different APIs. Which document should the company provide to the consultant about an XML-based language used to document a web service’s functionality?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "Web Services Description Language (WSDL) document". WSDL là ngôn ngữ dựa trên XML mô tả chức năng của một web service, thường là dịch vụ SOAP: các thao tác có sẵn, kiểu dữ liệu vào ra, giao thức và địa chỉ endpoint; đưa tệp WSDL cho chuyên gia giúp họ biết đầy đủ bề mặt cần đánh giá của API. "GraphQL documentation" mô tả API GraphQL, vốn dùng schema và ngôn ngữ truy vấn riêng chứ không phải XML. "Swagger (OpenAPI) documentation" là đặc tả cho REST API, viết bằng JSON hoặc YAML. "Web Application Description Language (WADL) document" cũng dựa trên XML nhưng dùng để mô tả ứng dụng web kiểu REST và ít phổ biến; câu hỏi nhắm tới ngôn ngữ XML chuẩn để mô tả chức năng web service, tức WSDL. Trong kiểm thử, các tài liệu này đều là nguồn tốt để liệt kê endpoint, nhưng mỗi loại ứng với một kiểu API khác nhau.

Cùng phần 2

Xuất hiện trong 1 bộ đề