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 :

Requête HTTP / POST sur un VPS (IONOS)


Sujet :

Web & réseau Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2015
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2015
    Messages : 9
    Par défaut Requête HTTP / POST sur un VPS (IONOS)
    Bonjour,
    Je suis développeur iOS Objective-C/Swift … et mon vernis technique sur les technos WEB/réseau/etc est très très mince… donc désolé si mon "wording" est inadapté ou mal formulé.

    Voilà mon problème : je développe actuellement une appli iOS avec un module de paiement (CB/ApplePay) géré par STRIPE.

    Le code de mon app envoie une requête HTTP/POST à un script Python (incluant la librairie STRIPE) chargé de valider la transaction de paiement avec STRIPE .

    Afin de tester tout ça, j'ai crée un serveur "léger" sur mon Mac sur lequel tourne mon script Python … et tout fonctionne parfaitement (mes transactions de tests HTTP/POST sont biens traitées) et les paiements apparaissent bien dans le dashboard de STRIPE.

    Maintenant je souhaite me rapprocher du futur environnement de production et tester mes requetes HTTP/POST sur un serveur VPS que j'ai pris chez IONOS.
    Après avoir installé les composants nécéssaires (PIP/Flask et la librairie Python STRIPE), mon script se lance parfaitement. Mais mes requêtes HTTP/POST provenant de mon application ne sont pas prises en compte … rien ne se passe …le script ne réagit pas … que peut-il bien se passer ?

    Pour info j'ai testé mon script avec la commande curl -d …celle-ci fait bien réagir le script Python quand elle est soumise en local sur le VPS (avec l'adresse http://localhost:5000/pay) ….mais quand elle est soumise à l'extérieur (avec l'adresse IP du VPS) …rien ne se passe ! ? !

    Cela fait plusieurs jours que je bute sur ce problème … votre aide est donc précieuse ! En vous remerciant par avance …OldNick42

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

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

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 599
    Billets dans le blog
    65
    Par défaut
    Citation Envoyé par OldNick42 Voir le message
    Je suis développeur iOS Objective-C/Swift
    Je crains que ce ne soit le bon forum, ici c'est Delphi donc Pascal et accessoirement C++

  3. #3
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2015
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2015
    Messages : 9
    Par défaut
    Merci SergioMaster pour ta réponse !
    Quelle serait alors la bonne rubrique ?...sachant que mon problème ne relève pas des technos iOS/Swift/Objective-c ... mais d'un problème de requête HTTP/POST à distance sur un VPS (et non en local) - Précision : je me connecte à ce VPS en ssh avec le user : root ...

  4. #4
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

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

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 599
    Billets dans le blog
    65
    Par défaut
    À vrai dire je n'en sais trop rien et c'est pour cela que je n'ai pas transféré vers un autre forum.
    Comme il s'agit de web et de script j'aurais tendance à suggérer python (https://www.developpez.net/forums/f9...ngages/python/) encore que
    Tout ce qu'un Delphiste comme moi parlerai de RestDebugger de INdy (idhttp) ou d'autres trucs qui serait totalement hors du contexte posé, c'est pour cela que je craignait que ce ne soit le bon forum.
    Enfin nous avons quelques membre touchant un peu plus que moi dans ce domaine particulier, s'ils passent par là, ils se reconnaitront et pourront fair de meilleures suggestions que moi

  5. #5
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2015
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2015
    Messages : 9
    Par défaut
    Merci SergioMaster d'avoir pris le temps de me répondre - je vais "tenter ma chance" sur le forum python ....bonne fin de journée !

  6. #6
    Membre Expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Par défaut
    Ce serait plutôt dans le forum "configuration de serveurs" qu'il faudrait aller s'i y en a un.

    Ton problème vient probablement du firewall installé sur le VPS qui bloque les accès extérieurs au port 5000. Regarde quel firewall est installé sur ta machine en fonction de la distribution et fais la modification ou contacte le support de IONOS qui pourra t'aider dans cette config ou t'indiquer si c'est bloqué au niveau de l'infra au lieu de ta machine.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Echec d'un GetRequestStream sur requête HTTP post
    Par mappy dans le forum Réseau
    Réponses: 1
    Dernier message: 31/05/2020, 20h33
  2. Requête HTTP POST sur Twitter avec OAuth
    Par e-zaz dans le forum Services Web
    Réponses: 2
    Dernier message: 23/10/2014, 13h23
  3. Requête HTTP POST sous .Net
    Par Médinoc dans le forum Framework .NET
    Réponses: 2
    Dernier message: 30/10/2007, 17h30
  4. [LINUX] Simuler une requête HTTP POST ou GET
    Par Anified dans le forum Linux
    Réponses: 1
    Dernier message: 05/02/2007, 16h11
  5. Comment effectuer une requête http post ?
    Par Turtle_fr dans le forum 4D
    Réponses: 10
    Dernier message: 07/09/2006, 01h25

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