回答編集履歴
2
【追伸2】追加
answer
CHANGED
|
@@ -63,4 +63,28 @@
|
|
|
63
63
|
|
|
64
64
|
【追伸】
|
|
65
65
|
|
|
66
|
-
プロキシを使っているとすると、プロキシが勝手にヘッダを書き換えているというようなことがないかも調べた方がよさそうです。
|
|
66
|
+
プロキシを使っているとすると、プロキシが勝手にヘッダを書き換えているというようなことがないかも調べた方がよさそうです。
|
|
67
|
+
|
|
68
|
+
【追伸2】
|
|
69
|
+
|
|
70
|
+
一度 Fiddler などのキャプチャツールを使って応答を見てください。
|
|
71
|
+
|
|
72
|
+
上のコードの場合、以下の応答になります。filename=file name.txt はプログラムで設定した通りになるはずで、それが IE で受信されて空白が + に変わるということは考えにくいです。
|
|
73
|
+
|
|
74
|
+
最初から応答ヘッダで filename=file+name.txt となっているということはないですか?
|
|
75
|
+
|
|
76
|
+
```
|
|
77
|
+
HTTP/1.1 200 OK
|
|
78
|
+
Cache-Control: no-cache
|
|
79
|
+
Pragma: no-cache
|
|
80
|
+
Content-Type: text/plain; charset=utf-8
|
|
81
|
+
Expires: -1
|
|
82
|
+
Server: Microsoft-IIS/7.0
|
|
83
|
+
Content-Disposition: attachment;filename=file name.txt
|
|
84
|
+
X-AspNet-Version: 4.0.30319
|
|
85
|
+
X-Powered-By: ASP.NET
|
|
86
|
+
Date: Sun, 18 Sep 2016 01:56:26 GMT
|
|
87
|
+
Content-Length: 24
|
|
88
|
+
|
|
89
|
+
こんにちは世界!
|
|
90
|
+
```
|
1
【追伸】追加
answer
CHANGED
|
@@ -59,4 +59,8 @@
|
|
|
59
59
|
}
|
|
60
60
|
}
|
|
61
61
|
}
|
|
62
|
-
```
|
|
62
|
+
```
|
|
63
|
+
|
|
64
|
+
【追伸】
|
|
65
|
+
|
|
66
|
+
プロキシを使っているとすると、プロキシが勝手にヘッダを書き換えているというようなことがないかも調べた方がよさそうです。
|