回答編集履歴

1

修正

2017/10/06 01:03

投稿

masaya_ohashi
masaya_ohashi

スコア9206

test CHANGED
@@ -52,7 +52,7 @@
52
52
 
53
53
  > --<バウンダリ文字列と違うランダムな文字列>
54
54
 
55
- > Content-Disposition: form-data; name="a"; filename="sample.adc"
55
+ > Content-Disposition: form-data; name="a"; filename="voice.raw"
56
56
 
57
57
  > Content-Type: application/octet-stream
58
58
 
@@ -62,12 +62,14 @@
62
62
 
63
63
 
64
64
 
65
- - `Content-Disposition: form-data; name="v"`の前にバウンダリがない
65
+ - `Content-Disposition: form-data; name="v"`の前にバウンダリと改行1つ足りない
66
66
 
67
67
  - vの後のバウンダリが最初に定義したバウンダリと違う
68
68
 
69
- - 音声データの前に改行が足りない
69
+ - 音声データの前に改行が1つ足りない
70
70
 
71
71
 
72
72
 
73
73
  の三点です。
74
+
75
+ 実際に生成されるリクエストを想像しながら見比べたら分かる問題です。プログラマに陥りがちな「プログラムは思った通りには動かない、書いたとおりに動く」というやつです。