begin process at 2010 02 10 05:23:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Réseau & Internet

 > 

Autre

 > 

modifier une requête http en php


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

modifier une requête http en php

vendredi 14 mars 2008 à 17:26:05 | modifier une requête http en php

nanano7

bonjour

J'essaie d'écrire un module afin qu'il modifie une requête HTTP qu'il reçoit en entrée puis la renvoyer vers un serveur externe. Je veux lire la requête  et la modifier pour l'envoyer vers une adresse url quelconque...Avez-vous une idée??

merci d'avance
vendredi 14 mars 2008 à 17:41:23 | Re : modifier une requête http en php

neigedhiver

Salut,

Je ne suis pas sûr que tu puisses lire une requête HTTP reçue avec PHP, puisqu'elle est reçue par le serveur web (Apache, IIS, etc). C'est lui qui traite les requêtes HTTP, certainement pas PHP.
PHP peut, tout au plus, envoyer des requêtes sur un serveur et traiter la réponse.
Maintenant, il y a "peut-être" quelque chose qui permet à Apache (ou IIS ou autre) de transmettre à PHP l'intégralité de la requête HTTP reçue (une extension ou autre), mais j'ai comme un doute...


Neige
samedi 15 mars 2008 à 07:10:11 | Re : modifier une requête http en php

malalam

Administrateur CodeS-SourceS
Hello,

le problème c'est que php intervient APRES la requête HTTP. Logique.
Mais rien ne t'empêche, sur une page appelée, de récupérer la chaîne de requête, de la parser, et de rediriger ensuite. Je ne saisis pas bien où tu bloques en fait ?
 
samedi 15 mars 2008 à 18:19:25 | Re : modifier une requête http en php

neigedhiver

Salut,

Au temps pour moi... Il existe bien une fonction PHP qui permet de récupérer les entêtes HTTP envoyés à Apache, mais à la seule condition que PHP soit installé en tant que module Apache (et pas utilisé en CGI).

http://fr.php.net/manual/fr/function.apache-request-headers.php


Neige
dimanche 16 mars 2008 à 00:48:56 | Re : modifier une requête http en php

dvdstory

Membre Club
Regarde le résultat de

echo fopen(php://input,'r+');

Cela devrait t'intérresser.
Si sa t'intéresse tu pe remplacer input par output.
Jte laisse faire des recherche sur google pour plus de détails.


GRUNENBERGER Benoît
www.egrunenberger.com
lundi 17 mars 2008 à 12:37:17 | Re : modifier une requête http en php

nanano7

merci pour vos aide, mais précisement, je cherche comment modifier l'user agent avec un script php.


s'il n'y a pas de solution, c'est parce qu'il n'y a pas de problème
lundi 17 mars 2008 à 12:49:02 | Re : modifier une requête http en php

neigedhiver

header('User-Agent: Mon Navigateur a moi version 1267654.8 beta 3 rc17 ');


Neige
lundi 17 mars 2008 à 14:52:47 | Re : modifier une requête http en php

nanano7

j'ai essayé mais ça marche pas


mercredi 19 mars 2008 à 14:09:40 | Re : modifier une requête http en php

dvdstory

Membre Club
La solution de neigedhiver devrait fonctionner, en tout cas c'est ce que j'aurais fait. Il faut peut être te préscisé que tu dois utiliser cette fonction tout au début de ton fichier car tu ne doit rien envoyer au navigateur avant d'utiliser
header('User-Agent: Mon Navigateur a moi version 1267654.8 beta 3 rc17 '); [ Lien ]
lundi 14 septembre 2009 à 05:00:02 | Re : modifier une requête http en php

kimymet

Salut,
Y'a t'il un moyen pour générer ses propres requete http avec un outils ou un script ??
Merci


1 2

Cette discussion est classée dans : php, modifier, http, requête


Répondre à ce message

Sujets en rapport avec ce message

recuperer valeur [ par Xime ] salut :)j'affiche une liste d'enregistrements dans un tableau avec tout a gauche 2 liens :un pour modifier et l'autre pour supprimer la lignevoila lor pb php/apache [ par glipper ] Bonjour, Je viens de monter un serveur apache (V1.3) et d'installer php4.3.2 (depuis php.net) sur mon pc qui tourne sous Win2000Pro. Mon serveur marc php et requete sql [ par ddyefre ] bonjour,un p'tit probleme... après l'execution de la requête ci dessous je voudrais recuperer tous les champs de la requête, c'est à dire nom et preno Construisez votre site portail en Php avec Xoops [ par frxoops ] Nouveau sur ce forum, je vous invite à découvrir Xoops... (eXtended Object Oriented Portal System)Xoops est un CMS (Content Management System) écrit e Comment modifier des XML avec PHP??? [ par guiout ] Salut à tous,voilà mon pb, je voudrais traiter des XML existantes.Par traiter j'entends modifier le contenu textuel entre certaines balises.J'utilise Demande d'aide Config/install gallerie [ par jacqueslevert ] Bonjour, Voila je vous demande votre aide je l'avoue je suis un cancre en php pour paramétrer ET installer ce type de galerie: http://gallery.menal Readfile [ par yazoo ] bonjour,J'utilise un readfile dans une page php pour faire de la redirection dynamique ( par exemple http://perso.fai.com/moi/index.htm ). Ca fonction Php@home installe PHP 5 sur votre ordinateur! [ par phpathome ] Vous voullez utiliser PHP 5 mais pas configurer un serveur apache? Découvrez php@home !PHP@Home permet d'installer tout ce dont vous avez besoin pour Upload de fichier.. AU SECOURS!! SVP!!! [ par UnKnoW ] Bonjour!Avant que vous lisiez ceci sachez que j'apprécie ÉNORMÉMENT votre aide que j'en ai extrêmement de besoin!! Merci du fond du coeur!Mon problème Faire un espace user/admin [ par scharly3 ] Salut , voila je suis vraiment pas calé en php et j'ai besoin d'un coup de main j'ai un site en flash mais manque de bol ce que je ve le faire on doit


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,421 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales