質問するログイン新規登録

回答編集履歴

1

修正

2017/10/06 01:03

投稿

masaya_ohashi
masaya_ohashi

スコア9210

answer CHANGED
@@ -25,13 +25,14 @@
25
25
  >
26
26
  > on
27
27
  > --<バウンダリ文字列と違うランダムな文字列>
28
- > Content-Disposition: form-data; name="a"; filename="sample.adc"
28
+ > Content-Disposition: form-data; name="a"; filename="voice.raw"
29
29
  > Content-Type: application/octet-stream
30
30
  > 音声データ(binary)
31
31
  > --<バウンダリ文字列>--
32
32
 
33
- - `Content-Disposition: form-data; name="v"`の前にバウンダリがない
33
+ - `Content-Disposition: form-data; name="v"`の前にバウンダリと改行1つ足りない
34
34
  - vの後のバウンダリが最初に定義したバウンダリと違う
35
- - 音声データの前に改行が足りない
35
+ - 音声データの前に改行が1つ足りない
36
36
 
37
- の三点です。
37
+ の三点です。
38
+ 実際に生成されるリクエストを想像しながら見比べたら分かる問題です。プログラマに陥りがちな「プログラムは思った通りには動かない、書いたとおりに動く」というやつです。