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

回答編集履歴

3

修正

2019/03/12 08:30

投稿

Zuishin
Zuishin

スコア28675

answer CHANGED
@@ -22,7 +22,7 @@
22
22
  _postData.AddRange(readData);
23
23
 
24
24
  // メッセージ追加
25
- postData = "\r\n--------------------------" + boundary + "\r\n";
25
+ postData = "--------------------------" + boundary + "\r\n";
26
26
  postData += "Content-Disposition: form-data; name=\"message\"\r\n\r\n";
27
27
  postData += "I attached comment to chat.\r\n";
28
28
  postData += "--------------------------" + boundary + "--";

2

メッセージとバイナリを間違っていたので修正

2019/03/12 08:30

投稿

Zuishin
Zuishin

スコア28675

answer CHANGED
@@ -18,14 +18,15 @@
18
18
  ```
19
19
 
20
20
  ```C#
21
+ var _postData = enc.GetBytes(postData).ToList();
22
+ _postData.AddRange(readData);
23
+
21
24
  // メッセージ追加
22
- postData += "--------------------------" + boundary + "\r\n";
25
+ postData = "\r\n--------------------------" + boundary + "\r\n";
23
26
  postData += "Content-Disposition: form-data; name=\"message\"\r\n\r\n";
24
27
  postData += "I attached comment to chat.\r\n";
25
-
26
- var _postData = enc.GetBytes(postData).ToList();
27
- _postData.AddRange(readData);
28
- _postData.AddRange(enc.GetBytes("\r\n--------------------------" + boundary + "--"));
28
+ postData += "--------------------------" + boundary + "--";
29
+ _postData.AddRange(enc.GetBytes(postData));
29
30
  ```
30
31
 
31
32
  また、以下の部分をその次のコードに変えてください。

1

バイナリの後に改行を挿入

2019/03/12 06:51

投稿

Zuishin
Zuishin

スコア28675

answer CHANGED
@@ -25,7 +25,7 @@
25
25
 
26
26
  var _postData = enc.GetBytes(postData).ToList();
27
27
  _postData.AddRange(readData);
28
- _postData.AddRange(enc.GetBytes("--------------------------" + boundary + "--"));
28
+ _postData.AddRange(enc.GetBytes("\r\n--------------------------" + boundary + "--"));
29
29
  ```
30
30
 
31
31
  また、以下の部分をその次のコードに変えてください。