Your Q3 has two concepts mixed together.  You’re asking if it is sent as a 
stream or as an unencrypted message.

I don’t understand what you’re really asking about it being a ‘stream’ or what 
is behind your question.  You may have to expand on that part of your question 
if it’s important.

Regarding encryption, that depends on how your ProxyPass directive is written.  
If the target URL uses the ‘https’ scheme, then it will be encrypted.

Matt.

From: Hemant Chaudhary [mailto:hemantdude.chaudh...@gmail.com]
Sent: Tuesday, 15 January 2019 9:48 PM
To: users@httpd.apache.org
Subject: Re: [users@httpd] Doubts in apache-2.4.37

Hi,,
3) I am using mod_proxy and mod_proxy_http to proxy request to backend server.
With http we have stream flow of message.

Thanks
Hemant

On Mon, Jan 14, 2019 at 10:37 PM Yehuda Katz 
<yeh...@ymkatz.net<mailto:yeh...@ymkatz.net>> wrote:
1. Don't know, should be easy to test.

2. Pipe.

3. I think this depends on which actual proxy module you are using. (There are 
parameters for controlling the buffer size and when to flush)

On Mon, Jan 14, 2019 at 9:51 AM Hemant Chaudhary 
<hemantdude.chaudh...@gmail.com<mailto:hemantdude.chaudh...@gmail.com>> wrote:
Hi Team,

I have following doubt, please help me to understand

1) I am using worker MPM and according to architecture, each child process 
creates one worker listener thread which has mutex and listens on the port. If 
I am using two ports 80 and 443 then whether each child creates two listener 
thread  to listen on each port(80 and 443) or it will create only one listener 
thread.

2) When mod_cgi forks the another process and sends the response back to client 
then the communication between http process and forked process happens through 
pipe or socket.

3) When we proxy https request to backend server like tomcat then whether 
message transfers takes place in stream manner or it sends the whole message to 
backend server after decrypt the message.

Please let me know if I am not clear.

Thanks
Hemant

Reply via email to