Discourse の特定の投稿のデータを取得しようとしていますが、アクセスが制限されているというエラーが発生したため、ヘッダーに API キーを追加しました。そのために、次のコードを記述しました。
axios.get(`{myURL}/posts/${pid}.json`, {
'mode': 'cors',
headers: {
Authorization: '{myAPIKey}'
}})
.then(function (response) {
consol.log(response)
setPostData(response.data?.topic_list?.topics)
})
.catch(function (error) {
console.log(error)
})
すでに Discourse サーバーに CORS を追加して、私のサーバーからのリクエストを許可しました。しかし、現在、次の CORS エラーが発生しています。「プリフライトリクエストへの応答がアクセス制御チェックに合格しません。HTTP OK ステータスがありません。」
すべてが問題ないように見えるのに、何が間違っているのか理解できません。