トップページ > プログラム > 2014年07月08日 > KlOSlNip

書き込み順位&時間帯一覧

18 位/202 ID中時間01234567891011121314151617181920212223Total
書き込み数3100000000000000000000004



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
C#, C♯, C#相談室 Part83
Windowsストアアプリ開発について語れ part2

書き込みレス一覧

C#, C♯, C#相談室 Part83
936 :デフォルトの名無しさん[sage]:2014/07/08(火) 00:00:40.94 ID:KlOSlNip
クラスのrefはポインタのポインタだっつってんだろ
Windowsストアアプリ開発について語れ part2
382 :デフォルトの名無しさん[sage]:2014/07/08(火) 00:08:17.47 ID:KlOSlNip
わんくまの掲示板に書いたけど、一か月レス付かないのでこっちで質問させてください。

サーバ
ASP.NET WebAPI

クライアント
Windows8 ストアアプリ

クライアントからPOSTデータ送信時に、データをGzip圧縮したいと考えています。
データの内容はjson形式です。
レスポンスのデータは以下の実装でヘッダにAccept-Encodingを設定し
IISで圧縮を有効にする事で簡単にGzip圧縮が実現出来ましたが、
リクエストのデータをGzip圧縮する方法が分かりません。

var handler = new HttpClientHandler();
handler.AutomaticDecompression = System.Net.DecompressionMethods.GZip |
System.Net.DecompressionMethods.Deflate;
using (var client = new System.Net.Http.HttpClient(handler))
{
var res = await client.PostAsync(
"url",
new StringContent(jsonString, Encoding.Unicode, "application/json"));
}

クライアント側で圧縮し、サーバ側で解凍するという実装を完全に組むのは避けたいです。
上記のように簡単な方法で実現できないでしょうか。
よろしくお願いします。
C#, C♯, C#相談室 Part83
937 :デフォルトの名無しさん[sage]:2014/07/08(火) 00:11:23.82 ID:KlOSlNip
とか偉そうな事書いてごめんなさい
Windowsストアアプリ開発について語れ part2
384 :デフォルトの名無しさん[sage]:2014/07/08(火) 01:21:08.78 ID:KlOSlNip
余裕でMB超えるんすよ。WinRTにGZipStreamあったけど、クライアントとサーバで圧縮/解凍実装すると糞遅い。
同じようなデータをレスポンスで貰ってAccept-Encoding: gzipでやると全然速いのに…


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。