Envoyez des données en POST avec header()
Résolu
issanasralli
Messages postés
18
Date d'inscription
Statut
Membre
Dernière intervention
-
Pitet Messages postés 2826 Date d'inscription Statut Membre Dernière intervention -
Pitet Messages postés 2826 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je veux savoir est-il possible d'envoyer des données en POST en appelant la page web "www.serv1.com/search.php" en utilisant la fonction header vers une page située dans autre serveur www.serv2.com/handle.php ??
J'ai cherché sur le net et j'ai trouvé une solution dont on utilise les sessions et je pense que ça ne convient pas avec mon problème.
Merci bien de me répondre.
Je veux savoir est-il possible d'envoyer des données en POST en appelant la page web "www.serv1.com/search.php" en utilisant la fonction header vers une page située dans autre serveur www.serv2.com/handle.php ??
J'ai cherché sur le net et j'ai trouvé une solution dont on utilise les sessions et je pense que ça ne convient pas avec mon problème.
Merci bien de me répondre.
A voir également:
- Php header location with post data
- Php header location post - Meilleures réponses
- Php header post - Meilleures réponses
- App data - Guide
- Easy php - Télécharger - Divers Web & Internet
- Brouillon post instagram - Guide
- Windows data recovery - Télécharger - Récupération de données
- Get data back - Télécharger - Récupération de données
4 réponses
Salut,
La fonction header() ne permet de gerer que les entêtes HTTP de réponse du serveur, tu ne peux donc pas l'utiliser pour créer une entête HTTP de requête (GET ou POST). Le header('Location: ...') est une réponse du serveur demandant au client de refaire une requête sur une autre page.
Pour effectuer une requête HTTP depuis ton serveur en php, tu dois utiliser un socket ou cURL.
Bonne journée
La fonction header() ne permet de gerer que les entêtes HTTP de réponse du serveur, tu ne peux donc pas l'utiliser pour créer une entête HTTP de requête (GET ou POST). Le header('Location: ...') est une réponse du serveur demandant au client de refaire une requête sur une autre page.
Pour effectuer une requête HTTP depuis ton serveur en php, tu dois utiliser un socket ou cURL.
Bonne journée
Mais est il possible d'utiliser les sockets ou bien les cURL pour atteindre mon objectif?
http://dev.petitchevalroux.net/php/faire-une-requete-post-avec-curl-php.306.html
https://snipplr.com/view/70119
Bonne journée
Tu peux trouver plus d'info dans les commentaires de cette page en cherchant "https" :
https://www.php.net/fsockopen