回答編集履歴

5

再試行したほうがいいケースを追加してもうちょっとシンプルに \(5xxは全部再試行したほうが良さそう\)

2016/03/29 14:33

投稿

mpyw
mpyw

スコア5223

test CHANGED
@@ -8,17 +8,13 @@
8
8
 
9
9
  1. `404`または`410`ならばリンク切れと自動判断
10
10
 
11
- 2. `502`または`503`ならば一時的な障害と自動判断
11
+ 2. `408`または`5xx`ならば再試行により再現性を確認した上で一時的な障害と自動判断
12
12
 
13
- 3. `408`または`504`ならば再試行により再現性を確認た上で一時的障害と自動判断
13
+ 3. それ以外の`4xx`ならばリンク切れとは言えないかもいが無効なURLと自動判断
14
14
 
15
- 4. それ以外の`4xx`ならばリンク切れと言えないかもしれないが無効なURLと自動判断
15
+ 4. `1xx`,`200`以外の`2xx`,`Location`のい`3xx`ならば人間の目で判断 (普通あり得ない)
16
16
 
17
- 5. それ以外の`5xx`ならば再試行により再現性を確認した上で人間の目で判断
18
-
19
- 6. `1xx`,`200`以外の`2xx`,`Location`のない`3xx`ならば人間の目で判断 (普通はあり得ない)
20
-
21
- 7. `200`ならば目的とするHTML要素のパースを行い,意図したものが得られなくなっていたら人間の目で判断 (`200`でもエラーを読み取れるようであれば自動判断させることも可能)
17
+ 5. `200`ならば目的とするHTML要素のパースを行い,意図したものが得られなくなっていたら人間の目で判断 (`200`でもエラーを読み取れるようであれば自動判断させることも可能)
22
18
 
23
19
 
24
20
 

4

a

2016/03/29 14:33

投稿

mpyw
mpyw

スコア5223

test CHANGED
@@ -6,17 +6,19 @@
6
6
 
7
7
 
8
8
 
9
- 1. `404` または `410` ならばリンク切れと自動判断
9
+ 1. `404`または`410`ならばリンク切れと自動判断
10
10
 
11
- 2. `503`なら一時的な障害と自動判断 (`502`と`504`もこれに含めていいかもしれない)
11
+ 2. `502`または`503`なら一時的な障害と自動判断
12
12
 
13
- 3. それ以外の`4xx`ならばリンク切れとは言えないかもいが無効なURLと自動判断
13
+ 3. `408`または`504`ならば再試行により再現性を確認た上で一時的障害と自動判断
14
14
 
15
- 4. それ以外の`5xx`ならば実際に何回アクセスてみて再現性あるエラーかを人間の目で確認した上で判断
15
+ 4. それ以外の`4xx`ならばリンク切れとは言えないれない無効なURLと自動判断
16
16
 
17
- 5. `1xx`,`200`以外の`2xx`,`Location`のい`3xx`ならば実際アクセスしてみて何が起こっているのか人間の目で確認した上で判断 (普通はあり得ない)
17
+ 5. それ以外の`5xx`ならば再試行より再現性を確認した上で人間の目で判断
18
18
 
19
+ 6. `1xx`,`200`以外の`2xx`,`Location`のない`3xx`ならば人間の目で判断 (普通はあり得ない)
20
+
19
- 6. `200`であれば目的とするHTML要素のパースを行い,意図したものが得られなくなっていたら実際にアクセスしてみて人間の目で確認した上で判断 (`200`でもエラーを読み取れるようであれば自動判断させることも可能)
21
+ 7. `200`ならば目的とするHTML要素のパースを行い,意図したものが得られなくなっていたら人間の目で判断 (`200`でもエラーを読み取れるようであれば自動判断させることも可能)
20
22
 
21
23
 
22
24
 

3

410を追加

2016/03/27 17:31

投稿

mpyw
mpyw

スコア5223

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- 1. `404`ならばリンク切れと自動判断
9
+ 1. `404` または `410` ならばリンク切れと自動判断
10
10
 
11
11
  2. `503`なら一時的な障害と自動判断 (`502`と`504`もこれに含めていいかもしれない)
12
12
 

2

a

2016/03/27 17:17

投稿

mpyw
mpyw

スコア5223

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  1. `404`ならばリンク切れと自動判断
10
10
 
11
- 2. `503`なら一時的な障害と判断 (`502`と`504`もこれに含めていいかもしれない)
11
+ 2. `503`なら一時的な障害と自動判断 (`502`と`504`もこれに含めていいかもしれない)
12
12
 
13
13
  3. それ以外の`4xx`ならばリンク切れとは言えないかもしれないが無効なURLと自動判断
14
14
 

1

a

2016/03/27 16:43

投稿

mpyw
mpyw

スコア5223

test CHANGED
@@ -20,4 +20,4 @@
20
20
 
21
21
 
22
22
 
23
- これぐらいでしょうか.こだわりだすとキリがないので5は
23
+ これぐらいでしょうか.