HTTP Request dans un XForms d’un Web Process

  • si le WebScript qui fournit les données est servi par le même QubesExpress que celui auquel on est connecté :
    • Il ne faut pas mettre une adresse absolue de la forme http(s)://NomDuServeur/WebProcess.cit/RUDDuWebProcess/NomDuWebScript
      • Cela ne permet pas d’avoir un même paramétrage pour les serveurs de prod et de test
      • Cela ne permet pas de protéger ultérieurement le serveur en le passant de HTTP vers HTTPS
      • Cela ne permet pas de faire de l’équilibrage de charge entre plusieurs QubesExpress
    • il faut mettre une adresse relative :
      • si le webscript qui sert les données est dans le même webprocess, l’url sera de la forme : NomDuWebScript?ParamètresEventuels
      • si le webscript qui sert les données est dans un autre webprocess, l’url sera de la forme : /WebProcess.cit/RUDDuWebProcess/NomDuWebScript?ParamètresEventuels
  • s’il est absolument nécessaire d’accéder à un autre serveur, il faut effectivement préciser une adresse absolue, mais :