前提・実現したいこと
GAE+Nuxt(SSR)+WP REST API。
発生している問題・エラーメッセージ
asyncDataで記事の取得・表示はできたのですが、ソースを見ると「Server error」になってしまいます。
また、該当ページをリロードすると、記事の取得・表示に失敗(Server error)してしまいます。
Server error An error occurred in the application and your page could not be served. If you are the application owner, check your logs for details.
該当のソースコード
Nuxt
1async asyncData({ $axios }) { 2 const postsdata = await $axios.get('https://xxxxxxxxxxx/wp-json/wp/v2/posts?_embed&page=1') 3 return { 4 posts: postsdata.data, 5 headers: postsdata.headers 6 } 7 }
※「headers」はページャーの実装のために取得しています。
試したこと
GAEに原因があるのかも、と思い、herokuにデプロイして試しました。が、同じ問題が起きました。
REST APIに原因があるのかも、と思い、QiitaのAPIに接続してみたところ、API部分のソースも返ってくるしリロードしても問題なく表示されるようでした。
なので、WP REST APIに問題ありなのかな?と。
質問したいこと
まず、解決策が知りたいです。
ただ、それ以上に「QiitaのAPIなら正常に動くのになぜWPだとうまく動かないのか」ということに興味があります。そんなことがありえるのでしょうか?不思議です。

回答1件
あなたの回答
tips
プレビュー