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

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    IDE
    Inscrit en
    janvier 2015
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : IDE

    Informations forums :
    Inscription : janvier 2015
    Messages : 23
    Points : 30
    Points
    30
    Par défaut Récupérer le nom de domaine sur lequel est hébergée une application Express Js
    Bonjour,

    Je cherche une solution pour récupérer dynamiquement le protocole, le subdomaine et le domaine du site web sur laquelle est hébergée une application Express Js. Il me semble que cette requête devrait être simple (je la connais en php) mais en node.js (ou même en express.js) je suis manifestement passé à côté de quelque chose...

    Je procède donc pour l'instant, en dur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    const hostname = 'https://test.github.io'; // je voudrais obtenir ce résultat en dynamique
    J'ai d'abord tenté d'obtenir la récupération dynamique avec du vanilla js :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    window.location.hostname
    Mais il semble que cela ne fonctionne que côté front, je pense (je suis grand débutant en nodejs).

    Je me suis tourné alors tourné vers des solutions telle que celle-ci, mais visiblement je fais fausse route :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    const os = require("os");
    const hostname = os.hostname(); // retourne le hostname du système d'exploitation
    Merci pour votre aide éventuelle.

  2. #2
    Membre à l'essai
    Homme Profil pro
    Webmaster
    Inscrit en
    janvier 2020
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : janvier 2020
    Messages : 8
    Points : 14
    Points
    14
    Par défaut
    Salut,
    Je ne suis pas spécialiste mais d’après moi voici le problème.

    Le nom de domaine pointe vers un service du type nginx et du coup le domaine doit être un truc du genre localhost ou 127.0.0.0.

    Par contre on peut tenter un truc avec le header de la requête html.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    IDE
    Inscrit en
    janvier 2015
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : IDE

    Informations forums :
    Inscription : janvier 2015
    Messages : 23
    Points : 30
    Points
    30
    Par défaut
    Je ne sais comment faire concrètement. Dire qu'avec php c'est si simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $_SERVER[ 'HTTP_HOST' ];

  4. #4
    Membre à l'essai
    Homme Profil pro
    Webmaster
    Inscrit en
    janvier 2020
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : janvier 2020
    Messages : 8
    Points : 14
    Points
    14
    Par défaut
    Avec express le domaine traîne normalement dans le header je n’ai pas de pc sous la main pour vérifier.

Discussions similaires

  1. Récupérer le nom du host sur lequel est exécuté le job
    Par j6m dans le forum Développement de jobs
    Réponses: 1
    Dernier message: 02/02/2012, 15h47
  2. Réponses: 1
    Dernier message: 11/10/2011, 09h09
  3. Récupérer un nom de domaine 'vide', c'est possible ?
    Par Janitrix dans le forum Domaines
    Réponses: 2
    Dernier message: 16/04/2008, 16h09
  4. [RegEx] Récupérer le nom du dossier dans lequel la page est lancée
    Par AngelFire dans le forum Langage
    Réponses: 3
    Dernier message: 15/12/2007, 12h10
  5. Réponses: 5
    Dernier message: 03/04/2006, 17h50

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