|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2007 Messages : 180 ![]() |
Bonjour,
Je voulais savoir si la valeur remote port issu d'un phpinfo rubrique Apache Environment est une valeur créée à la volée, fixe, modifiable... Qu'en est-il également des HTTP Response Headers Keep-Alive timeout=X, max=XXX ? mysqli active links ? Bien à vous, HPL76 |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : janvier 2006 Messages : 951 ![]() |
non
c'est une valeur qui "préexiste" à l'execution de la pile HTTP (et php n'en parlons pas). Rappel des faits. un utilisateur toto va ouvrir une page sur un serveur web. il fait un appel systeme pour creer une socket entre le client de toto et le serveur. il écrit du HTTP dedans le serveur qui execute apache lit le HTTP execute PHP qui lui-meme ecrit un peu de HTTP (obligatoire) et ecrit quelque chose (du html généralement) ou ne fait rien du tout parce que le serveur est éteint. Bon quand tu ouvres une socket depuis le client - tu résous l'adresse IP distante (dig google.com) - tu réserves un port local sur la machine du client - tu récupères ta propre IP à toi, c'est celle du client - tu connais le remote port (celui du serveur) parce que sur le web c'est 80 sauf plus ample informé et 443 pour le HTTPS. vu de PHP on a changé de machine le remote devient local et le local ... au moment ou la socket s'établi le "remote" port est déjà déterminé depuis plusieurs minisecondes au moment ou apache prend la main il est impossible d'y changer quoi que ce soit, et PHP qui est encore après dans l'empilement des protocoles est bien gentil de te laisser consulter l'info. qui a dit que mes réponses étaient claires?
__________________
PHP fait nativement la validation d'adresse électronique Utilisez le bouton résolu! |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Inscription : janvier 2006 Messages : 951 ![]() |
pour ce que tu peux faire en HTTP c'est assez bien parce que apache (ou IIS) qui embarque php te force à faire du HTTP mais apres c'est ouvert parce que toutes les entêtes de controle de caches tu peux les forcer avec php et la fonction header() mais c'est pénible a faire à la main.
__________________
PHP fait nativement la validation d'adresse électronique Utilisez le bouton résolu! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com