Bonjour à tous,
j'ai un serveur de réservation qui me fournis une API http pour soumettre mes réservations. Un exemple m'est fournis sous forme d'un script CGI qui créé un formulaire web qui à son tour soumet le requête de réservation en POST.
L'authentification est gérée dans la config d'apache, en faisant du rewriting. En fait la configuration d'apache écrase la variable X_REMOTE_IDENT pour que le serveur sache de qui il s'agit.
Dans mon cas je voudrais outrepasser tout cela, j'ai donc enlever la partie de la config apache qui fait le rewriting pour laisser au client le soin de positionner lui même la variable X_REMOTE_IDENT du header http.
Mon problème est donc : comment créer un formulaire en php ou en html tout simple qui va configurer la variable comme il le faut?
Merci d'avance.
P.S. : Par la suite le client sera un élément de confiance de la chaîne et sera le seul autorisé à dialoguer avec le serveur.
# google : php http header
Posté par NeoX . Évalué à 3.
http://php.net/manual/fr/function.header.php
comment definir un header en PHP, avec des exemples :)
[^] # Re: google : php http header
Posté par Tony Ducrocq . Évalué à 1.
Je suis en train de tester pour voir si ça donne des résultats mais pour l'instant pas vraiment.
(je vous aurais bien mis un bout de code mais les balises ne passent pas)
[^] # Re: google : php http header
Posté par NeoX . Évalué à 4.
donc c'est bien à toi de generer le header
google http post header ca te donne
http://forum.hardware.fr/hfr/Programmation/PHP/resolu-envoi-(...)
http://netevil.org/blog/2006/nov/http-post-from-php-without-(...)
dans ta reponse juste au dessus tu sembles dire qu'en fait tu veux lire le header envoyé par ton client (donc recu par le serveur)
d'apres : http://php.net/manual/en/reserved.variables.php
c'est donc recup_header=$_SERVER['ton_header'] qui sera le header que tu veux recuperer dans recup_header
[^] # Re: google : php http header
Posté par Tony Ducrocq . Évalué à 1.
# Ajax
Posté par the_glu . Évalué à -2.
tonobjetxhttp.setRequestHeader('X_REMOTE_IDENT', 'podom');
Mais ça risque de pas le faire si tu dois toujours être en ajax..
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.