如果我有脚本: /only-post/save/some/object.php 。
如果我只能使用 POST 请求。
如果用 GET 请求尝试,我必须给客户提供哪些响应代码和标题?
答案 0 :(得分:1)
您可以使用405 Method Not Allowed
回复。
此外,您应该在响应中返回以下标题:
Allow: POST
请参阅https://en.wikipedia.org/wiki/List_of_HTTP_header_fields(在“响应字段”部分 - 允许)。
请注意,如果您打算将来允许接收的方法,则可能需要返回501 Not Implemented
。在这种情况下,您指示客户端尚未实现该方法。
答案 1 :(得分:0)
确保在响应的正文(或标题)中发送一条消息,指示该端点仅为后期