我正在创建一个只会获取和返回 JSON 数据的 REST api。
我正在关注蛋糕指南,我的默认路线是这样的:
GET /recipes.format
GET /recipes/123.format
POST /recipes.format
PUT /recipes/123.format
DELETE /recipes/123.format
POST /recipes/123.format
但是,我真的不喜欢使用“.format”(在我的例子中是“.json”)的必要性,因为我只会接受 json。
我觉得必须有一种方法来消除这种必要性。我可以使用 .htaccess 重写 URL,但我觉得必须有一种方法可以在某处的蛋糕设置/配置文件中执行此操作。
简而言之,我想成为 abeGET /recipes
并让它输出与本来一样的东西GET /recipes.json
。
谢谢!