Blame docs/manual/mod/mod_proxy_fdpass.html.fr.utf8

Packit 90a5c9
Packit 90a5c9
Packit 90a5c9
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><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>mod_proxy_fdpass - Serveur HTTP Apache Version 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>
Packit 90a5c9
Packit 90a5c9

Modules | Directives | FAQ | Glossaire | Plan du site

Packit 90a5c9

Serveur HTTP Apache Version 2.4

Packit 90a5c9
Packit 90a5c9
<-
Packit 90a5c9
Packit 90a5c9
Apache > Serveur HTTP > Documentation > Version 2.4 > Modules
Packit 90a5c9
Packit 90a5c9

Module Apache mod_proxy_fdpass

Packit 90a5c9
Packit 90a5c9

Langues Disponibles:  en  |

Packit 90a5c9
 fr 

Packit 90a5c9
Packit 90a5c9
Description:Module fournissant le support des processus externes fdpass
Packit 90a5c9
à mod_proxy
Packit 90a5c9
Statut:Extension
Packit 90a5c9
Identificateur de Module:proxy_fdpass_module
Packit 90a5c9
Fichier Source:mod_proxy_fdpass.c
Packit 90a5c9
Compatibilité:Disponible pour unix depuis la version 2.3
Packit 90a5c9
d'Apache
Packit 90a5c9

Sommaire

Packit 90a5c9
Packit 90a5c9
    

Pour fonctionner, ce module nécessite le chargement de

Packit 90a5c9
    mod_proxy. Il permet le passage de la socket du client
Packit 90a5c9
    vers un autre processus.

Packit 90a5c9
Packit 90a5c9
    

mod_proxy_fdpass utilise la capacité des sockets de

Packit 90a5c9
    domaine AF_UNIX à transmettre un
Packit 90a5c9
    descripteur de fichier ouvert afin de permettre à un autre
Packit 90a5c9
    processus de terminer le traitement de la requête.
Packit 90a5c9
    

Packit 90a5c9
Packit 90a5c9
    

Le module possède une interface de fournisseur

Packit 90a5c9
    proxy_fdpass_flusher qui permet éventuellement à un
Packit 90a5c9
    autre module d'envoyer les en-têtes de la réponse, ou même le début
Packit 90a5c9
    du corps de la réponse. Le fournisseur par défaut flush désactive la
Packit 90a5c9
    persistence, et envoie les en-têtes de la réponse, laissant le soin
Packit 90a5c9
    au processus externe d'envoyer le corps de la réponse.

Packit 90a5c9
Packit 90a5c9
    

Pour utiliser un autre fournisseur, vous devez spécifier le paramètre

Packit 90a5c9
    flusher de la directive ProxyPass.
Packit 90a5c9
    

Packit 90a5c9
Packit 90a5c9
    

À l'heure actuelle, la seule donnée transmise au processus

Packit 90a5c9
    externe est la socket du client. Pour recevoir une socket client,
Packit 90a5c9
    appelez recvfrom avec une structure struct cmsghdr allouée. Les versions
Packit 90a5c9
    futures de ce module pourront transmettre d'autres données que le
Packit 90a5c9
    socket client.
Packit 90a5c9
    

Packit 90a5c9
Packit 90a5c9
Support Apache!

Directives

Packit 90a5c9

Ce module ne fournit aucune directive.

Packit 90a5c9

Traitement des bugs

Voir aussi

Packit 90a5c9
    Packit 90a5c9
  • mod_proxy
  • Packit 90a5c9
  • Commentaires
  • Packit 90a5c9
    Packit 90a5c9
    Packit 90a5c9
    Packit 90a5c9

    Langues Disponibles:  en  |

    Packit 90a5c9
     fr 

    Packit 90a5c9
    top

    Commentaires

    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/mod/mod_proxy_fdpass.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.
    Autorisé sous Apache License, Version 2.0.

    Packit 90a5c9

    Modules | Directives | FAQ | Glossaire | Plan du site

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