A developer has implemented a custom API using Firebase Cloud Functions to serve specific data. This API is designed to handle GET requests for public data. A security audit flags a concern about how the API handles unsupported HTTP methods, such as a PUT request. According to best practices for API security and error handling, which response is the most appropriate when a PUT request is received at this GET-only endpoint?单项选择题

题目图片
A

a. Return a 500 Internal Server Error, as an unexpected request method indicates a server-side problem.

B

b. Return a 200 OK status with an empty response body, as no data was modified.

C

c. Return a 405 Method Not Allowed status, explicitly indicating that the PUT method is not supported.

D

d. Return a 404 Not Found status, to avoid exposing internal logic about supported methods to potential attackers.

登录即可查看完整答案

我们收录了全球超50000道真实原题与详细解析,现在登录,立即获得答案。

类似问题

更多留学生实用工具

加入我们,立即解锁 海量真题独家解析,让复习快人一步!