我正在使用apipie gem作为api文档。在我的api文件夹下,有一个版本**(api/v1)
当我访问http://localhost:3000/apipie时,它会显示文档,但当单击api文档url ie POST /api/chats
时
它重定向到http://localhost:3000/apipie/public/chats/create.en.html
显示错误Oops!! Method create.en not found for resource chats.
但是当我手动删除.en表单url时,它会显示正确的api文档。
我很困惑为什么api文档重定向到.en.html
,以及我如何避免在api文档url中添加.en
。
2条答案
按热度按时间7nbnzgx91#
这是一个已经报告的错误here
您可以通过将以下行添加到
apipie.rb
文件中来解决此问题9jyewag02#
如果你不想翻译,你可以添加以下到apipie.rb文件
或者,如果您要翻译,并且正在使用I18n进行翻译,则只需使用