タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

networkとhttpに関するnilabのブックマーク (2)

  • Comet - Wikipedia

    この項目では、Webアプリケーション技術について説明しています。その他のCometについては「コメット」をご覧ください。 この記事には独自研究が含まれているおそれがあります。問題箇所を検証し出典を追加して、記事の改善にご協力ください。議論はノートを参照してください。(2009年5月) Comet(コメット)とは、Web アプリケーションを構築する際に利用される技術で、この技術を使うと、サーバで発生したイベントをクライアントからの要請なしにクライアントに送信することができる。 Comet はこのような通信を実現するための複数の手法をまとめた概念である。これらの手法はブラウザにプラグインを追加することなく、(JavaScript のような)デフォルトの機能で実現されるものである。理論的には Comet は、ブラウザがデータを要求する形の既存のウェブのモデルとは異なっている。実際は Comet

    nilab
    nilab 2009/06/15
    Comet - Wikipedia
  • Content-Encoding: gzipのテスト

    HTTP/1.1 では、コンテンツの圧縮転送ができるそうです。 最近はブロードバンドが普及しているため 多少のファイル容量は気にせず HTTP 転送されるようになってきていますが、 XML など無圧縮のテキスト形式で大量のデータを転送する場合には、 やはり今後もコンテンツの圧縮転送が必要になりそうです。 クライアント⇒サーバのリクエストヘッダでは Accept-Encoding: でブラウザ側が利用可能な圧縮形式を提示できます。 対してサーバ⇒クライアントのレスポンスヘッダでは Content-Encoding: でデータ文の圧縮形式を通知できるようです。 自動判定~動作確認サンプルプログラム ブラウザが gzip 圧縮が利用可能かを自動判定して、 HTML 文を圧縮転送する CGI サンプルプログラムを作成しました。 サンプルプログラムを実行する DEMO 『Using gzip:

    nilab
    nilab 2006/08/30
    Content-Encoding: gzipのテスト : HTTP/1.1 のコンテンツの圧縮転送:Accept-Encoding:Content-Encoding
  • 1