回答編集履歴
1
調整
answer
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
仮にsend先をこうしておきます
|
4
4
|
- send.php
|
5
5
|
|
6
|
-
仕様:引数dataが1か3のときはエラーを返す
|
6
|
+
仕様:引数dataが1か3のときはエラーを返す、成功時は5秒待ってから出力
|
7
7
|
|
8
8
|
```PHP
|
9
9
|
<?PHP
|
@@ -13,11 +13,13 @@
|
|
13
13
|
print "incorrect";
|
14
14
|
exit;
|
15
15
|
}
|
16
|
-
sleep(
|
16
|
+
sleep(5); // 5秒待つ
|
17
17
|
print "success";
|
18
18
|
```
|
19
19
|
|
20
20
|
- 失敗を得ても「errorだった」という成功に流す
|
21
|
+
この場合失敗したとわかっていても成功処理を5秒まってから出力される
|
22
|
+
|
21
23
|
```javascript
|
22
24
|
const func=()=>{
|
23
25
|
var d=[];
|
@@ -47,6 +49,9 @@
|
|
47
49
|
※これならfailに流れないのでエラー状況を把握することができます。
|
48
50
|
|
49
51
|
- ちゃんとrejectする
|
52
|
+
|
53
|
+
この場合、成功処理の5秒は待たずにerrorになった瞬間にエラーがわかる
|
54
|
+
|
50
55
|
```javascript
|
51
56
|
const func=()=>{
|
52
57
|
var d=[];
|