【发布时间】:2018-06-30 13:56:33
【问题描述】:
如何解决我在 rails development.log 中遇到的这个错误:
ActionController::UnknownFormat (PostsController#index is missing a template for this request format and variant.
request.formats: ["application/vnd.api+json"]
request.variant: []):
我在做什么
我正在尝试使用带有 curl 的 rails 5.1 的 jsonapi 资源 gem。 有一个演示应用https://github.com/cerebris/peeps 供参考。
curl -i -H "Accept: application/vnd.api+json" -H 'Content-Type:application/vnd.api+json' 'http://localhost:3000/posts?user_email=example@example.net&user_token=ZuqysdFsH5pfhAUTDpe3'
【问题讨论】:
-
遇到类似问题,你能解决这个问题吗?
-
时间太久我都忘了我是怎么解决的了,现在我用 rails 6-0-stable 也许这就是你需要的。
-
问题是我不能跳到6-0-stable,这是一个大应用程序,升级会产生不同的问题,我目前在4.1.15
-
我猜下面写的 murb 的答案没有用
-
没错,这并没有多大帮助。
标签: ruby-on-rails curl mime-types jsonapi-resources