Vous êtes ici
httpfileuploader
Envoie sur le serveur le contenu d'un fichier en exécutant une requête HTTP de type PUT ou POST sur l'URL CIBLE. La réponse du serveur est stockée dans l'ATTRIBUT REPONSE.
Port de sortie
- Le code de résultat de la réponse HTTP est stocké dans l'attribut _http_status_code. Le code de résultat de la réponse HTTP est stocké dans l'attribut _http_status_code. Le code de résultat HTTP est enregistré dans le log pour chaque requête. Pour plus d'informations sur les valeurs du code de résultat HTTP, veuillez consulter http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html.
- L'attribut FICHIER A CHARGER contient le chemin et le nom du fichier dont le contenu doit constituer le corps de la requête.
Paramètres
URL cible
URL cible sur laquelle effectuer l'opération.
Attribut cible
Le résultat de l'opération sera stocké dans cet attribut.
Méthode de chargement
Choisir PUT ou POST.
HTTP Fichier a charger
Ce paramètre spécifie le fichier dont le contenu constituera corps de la requête. Sélectionner l'attribut contient le chemin du fichier.
Type de contenu
Le TYPE DE CONTENU permet de spécifier la valeur de l'en-tête 'Content-Type' de la requête HTTP.
Notez que ce paramètre supplante la valeur de 'Content-Type' spécifié dans EN-TETE DE REQUETE HTTP.
Continuer en cas d'erreur :
Si une erreur survient et que CONTINUER SI ERREUR vaut OUI, l'attribut réponse reste vide et le message d'erreur est écrit dans le log mais le traitement continue. Par contre si CONTINUER SI ERREUR vaut NON, la conversion s'arrête.
En-têtes de requête HTTP (option)
Le paramètre EN-TETES DES REQUETES HTTP peut être utilisé pour définir des attributs d'en-tête personnalisés. Chaque valeur doit être entrée sur une seule ligne.
Utiliser l'encodage de la réponse HTTP
Si le paramètre UTILISER L'ENCODAGE DE LA REPONSE HTTP vaut OUI, alors l'encodage spécifié dans l'en-tête de la réponse HTTP est appliquée pour le codage du résultat. Si aucun encodage n'est trouvé dans la réponse HTTP, l'attribut cible est considéré comme binaire. Si ce paramètre vaut NON, les données téléchargées sont considérées comme étant de type texte et représentées dans le codage du sytème.
Méthode d'authentification
Les paramètres optionnels NOM D'UTILISATEUR HTTP, MOT DE PASSE HTTP et METHODE D'AUTHENTIFICATION HTTP doivent être renseignés pour accéder à un serveur HTTP protégé. Les méthodes d'authentification "basic" et "digest" sont supportées.
Bien que la méthode d'authentification d'accès "basic" ait été conçue pour permettre à un client d'envoyer des requêtes à un serveur protégé, il faut savoir que toutes les requêtes passées du client au serveur peuvent être facilement interceptées à l'intérieur d'une connexion non sûre.
Paramètres Proxy
Les paramètres optionnels URL DU PROXY, PORT DU PROXY, NOM D'UTILISATEUR DU PROXY, MOT DE PASSE DU PROXY et METHODE D'AUTHENTICATION DU PROXY doivent être renseignés par les utilisateurs qui se connectent à Internet via un serveur de proxy HTTP.
Niveau de licence FME
FME Professional
Implémentation
Fonction(s) de bas niveau utilisée(s) (Function ou Factory): @Http

Ajouter un commentaire