2011-12-13 6 views
2

私はまだ持っていないサービスとインターフェイスするためにいくつかのコードを書いているので、シミュレータを書いて、私は実際のシステムと統合する機会を得る。このインターフェースは基本的にJSON形式の文字列を返すRESTスタイルのインターフェースです。
インターフェイス仕様では、標準のHTTPボディの代わりにJSON形式のレスポンスが返されます。また、サーバーからの応答はzlib圧縮され、ヘッダーに "Content-Encoding:gzip"が設定されているとも言われています。 JSON形式の文字列を返すRESTインターフェイスを提供するWCFサービスを作成しました。私は今、方程式の圧縮部分に対処する必要があります。 Content-Encoding:gzipの要件を満たすには、作成したJSON文字列をgzipで文字列ではなくgzipで返すだけですか?それともそれ以上のことですか? REST/HTTPを扱う際にまだ初心者であるため、ここに必要な情報があれば教えてください。JSON RESTサービス:コンテンツエンコーディング:gzip

ありがとうございます。

+0

他の人が提案しているように手動で行う必要はありません。このような投稿をチェックしてください:http://stackoverflow.com/questions/1402295/wcf-rest-compression – Steve

+0

gzipで圧縮されたJSON文字列を返す場合の戻り値の型は? –

+0

「ストリーム」が返されました –

答えて

2

:はい、それはそれと同じくらい簡単です任意のREST実装の

ベスト参照はHTTP/1.1 RFCです。レスポンスボディは、通常のレスポンスボディのgzip圧縮バージョンである必要があります。

This questionサービスの設定に役立つ情報があります。

関連する問題