Blame docs/manual/filter.html.ja.utf8

Packit 90a5c9
Packit 90a5c9
Packit 90a5c9
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"><head>
Packit 90a5c9
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
Packit 90a5c9
Packit 90a5c9
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Packit 90a5c9
              This file is generated from xml source: DO NOT EDIT
Packit 90a5c9
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Packit 90a5c9
      -->
Packit 90a5c9
<title>フィルタ - Apache HTTP サーバ バージョン 2.4</title>
Packit 90a5c9
<link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
Packit 90a5c9
<link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
Packit 90a5c9
<link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="./style/css/prettify.css" />
Packit 90a5c9
<script src="./style/scripts/prettify.min.js" type="text/javascript">
Packit 90a5c9
</script>
Packit 90a5c9
Packit 90a5c9
<link href="./images/favicon.ico" rel="shortcut icon" /></head>
Packit 90a5c9
<body id="manual-page" class="no-sidebar">
Packit 90a5c9

モジュール | ディレクティブ | FAQ | 用語 | サイトマップ

Packit 90a5c9

Apache HTTP サーバ バージョン 2.4

Packit 90a5c9
Packit 90a5c9
<-
Packit 90a5c9
Packit 90a5c9
Apache > HTTP サーバ > ドキュメンテーション > バージョン 2.4

フィルタ

Packit 90a5c9
Packit 90a5c9

翻訳済み言語:  en  |

Packit 90a5c9
 es  |
Packit 90a5c9
 fr  |
Packit 90a5c9
 ja  |
Packit 90a5c9
 ko  |
Packit 90a5c9
 tr 

Packit 90a5c9
Packit 90a5c9
この日本語訳はすでに古くなっている
Packit 90a5c9
            可能性があります。
Packit 90a5c9
            最近更新された内容を見るには英語版をご覧下さい。
Packit 90a5c9
        
Packit 90a5c9
Packit 90a5c9
    

Apache でのフィルタの使い方について記述しています。

Packit 90a5c9
  
Packit 90a5c9
top
Packit 90a5c9
Packit 90a5c9

フィルタ

Packit 90a5c9
    
Packit 90a5c9
    
Packit 90a5c9
Packit 90a5c9
    

フィルタ とは、サーバが送受信したデータに

Packit 90a5c9
    適用される処理プロセスのことをいいます。クライアントからサーバに
Packit 90a5c9
    送られたデータは 入力フィルタ によって、サーバから
Packit 90a5c9
    クライアントに送られるデータは出力フィルタによって
Packit 90a5c9
    処理されます。複数のフィルタを適用することができ、
Packit 90a5c9
    その順番を厳密に指定することもできます。

Packit 90a5c9
Packit 90a5c9
    

Apache 内部では、チャンク (データのぶつ切り) を行ったり、

Packit 90a5c9
    バイト範囲の指定されたリクエストを扱ったりといった機能を
Packit 90a5c9
    行う際に、フィルタが使われています。それに加えて、
Packit 90a5c9
    実行時の設定ディレクティブで選択が可能なフィルタを
Packit 90a5c9
    モジュールが提供できます。
Packit 90a5c9
    データに適応されるフィルタのセットは、
Packit 90a5c9
    SetInputFilter,
Packit 90a5c9
    SetOutputFilter,
Packit 90a5c9
    AddInputFilter,
Packit 90a5c9
    AddOutputFilter,
Packit 90a5c9
    RemoveInputFilter,
Packit 90a5c9
    RemoveOutputFilter
Packit 90a5c9
    ディレクティブで制御できます。

Packit 90a5c9
Packit 90a5c9
    

現行の Apache HTTP サーバの配布では、

Packit 90a5c9
    次のユーザ選択可能なフィルタが提供されています。

Packit 90a5c9
Packit 90a5c9
    
Packit 90a5c9
      
INCLUDES
Packit 90a5c9
      
mod_include で Server-Side Include をします。
Packit 90a5c9
      
DEFLATE
Packit 90a5c9
      
mod_deflate
Packit 90a5c9
      を使って、クライアントに送信する前に出力を圧縮します。
Packit 90a5c9
    
Packit 90a5c9
Packit 90a5c9
    

また、mod_ext_filter モジュールで

Packit 90a5c9
    外部プログラムをフィルタとして指定することができます。

Packit 90a5c9
  
Packit 90a5c9
Packit 90a5c9

翻訳済み言語:  en  |

Packit 90a5c9
 es  |
Packit 90a5c9
 fr  |
Packit 90a5c9
 ja  |
Packit 90a5c9
 ko  |
Packit 90a5c9
 tr 

Packit 90a5c9
top

コメント

Notice:
This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our mailing lists.
Packit 90a5c9
<script type="text/javascript">
Packit 90a5c9
var comments_shortname = 'httpd';
Packit 90a5c9
var comments_identifier = 'http://httpd.apache.org/docs/2.4/filter.html';
Packit 90a5c9
(function(w, d) {
Packit 90a5c9
    if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
Packit 90a5c9
        d.write('
<\/div>');
Packit 90a5c9
        var s = d.createElement('script');
Packit 90a5c9
        s.type = 'text/javascript';
Packit 90a5c9
        s.async = true;
Packit 90a5c9
        s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
Packit 90a5c9
        (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
Packit 90a5c9
    }
Packit 90a5c9
    else { 
Packit 90a5c9
        d.write('
Comments are disabled for this page at the moment.<\/div>');
Packit 90a5c9
    }
Packit 90a5c9
})(window, document);
Packit 90a5c9
//--></script>
Packit 90a5c9

Copyright 2018 The Apache Software Foundation.
この文書は Apache License, Version 2.0 のライセンスで提供されています。.

Packit 90a5c9

モジュール | ディレクティブ | FAQ | 用語 | サイトマップ

<script type="text/javascript">
Packit 90a5c9
if (typeof(prettyPrint) !== 'undefined') {
Packit 90a5c9
    prettyPrint();
Packit 90a5c9
}
Packit 90a5c9
//--></script>
Packit 90a5c9
</body></html>