回答編集履歴

3

コメントを受けて追記

2021/10/09 01:35

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36074

test CHANGED
@@ -43,3 +43,41 @@
43
43
 
44
44
 
45
45
  ![イメージ説明](272cef33b8aad3c569a2e140d8163842.png)
46
+
47
+
48
+
49
+ ---
50
+
51
+
52
+
53
+ # コメントを受けて追記
54
+
55
+
56
+
57
+ ```js
58
+
59
+ fetch('https://favorite-foods-app.herokuapp.com/foods', // APIエンドポイントのURL
60
+
61
+ { // ここからオプション
62
+
63
+ method: "POST", // メソッドを POST に
64
+
65
+ body: '{"food":"meat"}', // bodyにJSONデータを
66
+
67
+
68
+
69
+ headers: new Headers({ // ここからヘッダ
70
+
71
+ 'Content-Type': 'application/json', // 指定されたヘッダその1
72
+
73
+ 'Authorization': 'Bearer xxxxxx', // 指定されたヘッダその2
74
+
75
+ }), // ここまでヘッダ
76
+
77
+ } // ここまでオプション
78
+
79
+ ) // ここまで fetch
80
+
81
+ .then(x => console.log(x)) // 戻り値の Promise を then() メソッドで受けとる
82
+
83
+ ```

2

スクリーンショットを追加

2021/10/09 01:35

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36074

test CHANGED
@@ -39,3 +39,7 @@
39
39
  CORSは許可されていないようなので、クライアントからは無理なのではないですか?
40
40
 
41
41
  (Bearerは普通は公開しないものだと思うんですが、叩いていい奴だったんですよねこれ?)
42
+
43
+
44
+
45
+ ![イメージ説明](272cef33b8aad3c569a2e140d8163842.png)

1

隠すの忘れてた

2021/10/08 01:48

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36074

test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
  'Content-Type': 'application/json',
26
26
 
27
- 'Authorization': 'Bearer bananajuice',
27
+ 'Authorization': 'Bearer xxxxxx', // 一応隠しておきます
28
28
 
29
29
  }),
30
30