回答編集履歴
3
コメントを受けて追記
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
スクリーンショットを追加
test
CHANGED
@@ -39,3 +39,7 @@
|
|
39
39
|
CORSは許可されていないようなので、クライアントからは無理なのではないですか?
|
40
40
|
|
41
41
|
(Bearerは普通は公開しないものだと思うんですが、叩いていい奴だったんですよねこれ?)
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
![イメージ説明](272cef33b8aad3c569a2e140d8163842.png)
|
1
隠すの忘れてた
test
CHANGED
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
'Content-Type': 'application/json',
|
26
26
|
|
27
|
-
'Authorization': 'Bearer
|
27
|
+
'Authorization': 'Bearer xxxxxx', // 一応隠しておきます
|
28
28
|
|
29
29
|
}),
|
30
30
|
|