Télécharger une image via HTTP POST avec Facteur

J'ai essayé pendant un moment pour envoyer une image via le Facteur pour un simple script PHP qui doit afficher l'envoyé de l'image. Les étapes que j'ai suivi ont été:

Facteur "client" à-côté:

  1. Sélectionnez POST demande
  2. Sélectionnez l'en-TÊTE Content-Type avec la valeur multipart/form-data
  3. Dans le Corps de l'onglet sélectionnez de données de formulaire introduire la clé = image_test, changement de Texte à Fichier et la recherche d'une image, ex: photo.png
  4. Envoi d'une requête POST.

Dans le script PHP, j'ai juste:
echo '<img src="data:multipart/form-data,' . $_POST['image_test'] .'"/>';

Cette solution ne fonctionne pas pour moi même si avec print_r($_POST) je suis en mesure de voir l'image encodée. Cela pourrait-il être un problème de l'hébergeur (https://ide.c9.io) ou de Facteur? J'ai fait d'autres tests avec Facteur et d'images en base64 et la Affichage onglet du Facteur n'était pas en mesure d'afficher les images décodées; le seul moyen était d'accéder via le navigateur.

Je peux comprendre que vous êtes la réception de l'image sur le serveur avec print_r($_POST)?, donc je suppose que le facteur est en train de faire son travail? Qu'est ce que vous voyez lors de l'utilisation de la print_r?

OriginalL'auteur Erwol | 2017-01-22