IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Web & réseau Delphi Discussion :

Upload sur HTTPS


Sujet :

Web & réseau Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Apprentie Ingé
    Inscrit en
    Septembre 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Apprentie Ingé
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 43
    Par défaut Upload sur HTTPS
    Bonjour,
    on me demande comme exercice de faire de l'envoie de fichiers .txt sur un serveur local vers un serveur HTTPS.
    N'ayant aucune notion de comment faire je vous sollicite pour me diriger vers une solution de codage.

    En sachant que :
    Je souhaite transférer automatiquement (heure fixe) le contenu d'un dossier complet (serveur local) vers un serveur HTTPS (https://monsite.com/dossieraremplir).
    Si l'envoie est bon les fichiers sont supprimés du serveur local. (Je sais faire)
    Si l'envoie "échoue" on écrit ça dans un fichier log.txt.(Je sais faire)

    C'est à peu près ce que je souhaite faire avec le sujet proposé mais l'important reste l'envoie vers le serveur HTTPS dont je n'ai aucune idée de comment mis prendre.
    J'ai regardé vers le composant Indy mais j'ai pas spécialement l'impression qu'il est prévu pour l'envoi mais plus pour la récupération de fichier sur serveur.

    On a donc :
    Une url, c'est une url simple type : https://siteweb.com/dossieraremplir.
    Le protocole semble être une protocole HTTP qui retournerai 200 si succès requête.
    Un login et un mot de passe pour se connecter.

    J'espère recevoir un peu d'aide malgré que la demande soit spécifique (et si je poste au bon endroit?). Merci d'avance
    Je suis bien sur à votre disposition s'il vous manque des informations pour m'aider.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2012
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2012
    Messages : 92
    Par défaut
    pour te donner une piste, il faut que le serveur distant ai un service d'upload de fichier.
    pour faire simple, un serveur apache / iis / ... est prévu pour répondre à des commandes GET et te retourner une page html.
    pour envoyer un fichier, il va falloir utiliser la commande POST pour "poster" ton fichier.
    il est clair que cette méthode n'est pas implémenter par défaut sur le serveur, sinon ça serait vite le bordel.

    ceci n'est qu'une explication brève, et il va falloir que tu t'adaptes.
    en gros, les commandes classiques FTP il va falloir que tu les recréer en HTTP ( création dossier, renommage, .... )

Discussions similaires

  1. Upload sur un autre serveur
    Par gerrard dans le forum ASP
    Réponses: 1
    Dernier message: 06/01/2006, 23h11
  2. [Upload] Multi upload sur un serveur
    Par krak70 dans le forum Langage
    Réponses: 3
    Dernier message: 07/10/2005, 12h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo