• 締切済み

AJAX.sendでxmlを圧縮送信する方法

こんにちは ajaxを使用した非同期通信で POSTデータをサーバ側に圧縮して送信することは可能でしょうか? 現在、製造中のシステムで、xmlを送信しているのですが。 データ量が多い場合、非常に伝送時間がかかっており 質問させていただきました。 圧縮する方法があると聞いていたのですが 皆目見当が付きません。 参考となるHP、キーワード どんな情報でもかまいません。 非常にアバウトな質問で申し訳ありませんが どうぞよろしくお願いします。 ちなみにUIはhtmlでエンジンはjavaServletです。

みんなの回答

回答No.1

http://www.onicos.com/staff/iz/amuse/javascript/expert/ ここのdeflate.jsを使ってzip圧縮して送信、サーバー側でzip解凍というのが簡単だと思います。 Apacheなら拡張機能のmod_deflateがありますが、Servletで使えるかはわかりません。 http://httpd.apache.org/docs/2.0/mod/mod_deflate.html (「入力の伸張」参照) mod_deflateが使えれば、解凍作業をApacheに丸投げできるんですけどね。

conkat-tun
質問者

お礼

御礼遅くなってすいません。 上記二つを取り込めば比較的容易に実現ができそうなのを 把握しました。 しかし、保守等を考えるとちょっと怖いかもしれません・・ 個人的に使用していろいろ試してみます。 ありがとうございます。

すると、全ての回答が全文表示されます。
MFC-J6983CDW印刷障害の解消法
このQ&Aのポイント
  • MFC-J6983CDWで印刷時に多目的トレイから用紙が送れないエラーが発生した。詰まりはないが印刷ができず困っている。
  • Windows10を使用しており、無線LAN経由で接続。エラー原因や対処法を相談したい。
  • ブラザー製品に関連するトラブルで、適切な解決策を求めている。
回答を見る

専門家に質問してみよう