Accueil > Forum > > > > modifier une requête http en php
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
|
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
|
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
|
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
|
|
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
Livres en rapport
|
Derniers Blogs
[WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
RE : SONDAGE..RE : SONDAGE.. par phpAnonyme
Cliquez pour lire la suite par phpAnonyme RE : SONDAGE..RE : SONDAGE.. par TychoBrahe
Cliquez pour lire la suite par TychoBrahe
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|