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

jQuery Discussion :

Conseil sur la façon de passer ses données dans un appel ajax jquery


Sujet :

jQuery

  1. #1
    Membre actif Avatar de grinder59
    Inscrit en
    Septembre 2005
    Messages
    707
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 707
    Points : 215
    Points
    215
    Par défaut Conseil sur la façon de passer ses données dans un appel ajax jquery
    Bonjour,

    Je suis en train de développer une application en MVC. D'une façon générale, mes urls sont donc formées de la façon suivante :
    http://domaine.com/controller/action...ble2/variable3...

    Je suis en train de mettre en place un appel ajax avec jquery et je me pose la question suivante :
    - dois-je passer mes variables en mode MVC ou via la variable POST ?

    Instinctivement, passer par le post permettrait de sécuriser un peu les urls qui ne seraient pas directement appelables, permettant d'éviter de les utiliser hors de l'ajax, mais d'un autre côté, je me dis également que manipuler les données POST (via FIREBUG par exemple) est tellement simple que ça vaut pas la peine que je me casse la tête à avoir 2 types de réception de mes variables (url et post).

    Qu'en pensez-vous ?

  2. #2
    Membre expert
    Avatar de Golgotha
    Homme Profil pro
    Full-stack Web Developer
    Inscrit en
    Août 2007
    Messages
    1 387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Full-stack Web Developer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2007
    Messages : 1 387
    Points : 3 535
    Points
    3 535
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Les urls de type /controller/action/var ne sont pas faite , à mon sens , pour transmettre tout type d'information.

    Dans un modèle de type MVC cela servira surtout à passer l'id d'un enregistrement.

    Par exemple : /Book/update/5 (modification du livre avec l'id n° 5)

    Toutes les informations du formulaire de modification serons ensuite naturellement passées en POST, pas tant pour la sécurité mais pour faire une architecture propre et cohérente.

  3. #3
    Membre actif Avatar de grinder59
    Inscrit en
    Septembre 2005
    Messages
    707
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 707
    Points : 215
    Points
    215
    Par défaut
    effectivement, difficile de passer un texte dans une url... c'est assez crade... Donc le post s'impose de lui même mais pas du fait de la sécurité !
    merci de ton avis !

Discussions similaires

  1. Réponses: 0
    Dernier message: 21/04/2015, 13h39
  2. Passer ses données d'une base MySQL à une base PostgreSQL
    Par el_gringo16 dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 14/08/2011, 12h27
  3. Réponses: 0
    Dernier message: 07/11/2009, 10h21
  4. Conseil sur la façon de baser mon bloc.
    Par macben dans le forum Forms
    Réponses: 12
    Dernier message: 20/06/2007, 15h58
  5. Réponses: 9
    Dernier message: 21/02/2006, 09h06

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