Project

General

Profile

Development #11207

wscall : permettre de préciser des paramètres pour le GET, comme pour le POST

Added by Frédéric Péters (de retour le 10/10) over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Target version:
Start date:
05 June 2016
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:

Description

Dans #11059 :

On va avoir en entrée un numéro, et il va falloir selectionner la liste "I"mpaire ou "P"aire : ça ne peut pas se faire dans l'URL en ezt.

Bien que sur ce cas précis je continue à penser qu'utiliser le connecteur générique CSV n'est pas une bonnée idée, il ne me semble pas déraisonnable de pouvoir paramétrer ce qui est passé en GET via une série de champs, plutôt qu'en tapant tout dans le champ URL.


Files

Associated revisions

Revision fe688437 (diff)
Added by Benjamin Dauvergne over 6 years ago

wscall: add parameters to add elements to query string (#11207)

History

#1

Updated by Benjamin Dauvergne over 6 years ago

Est-ce qu'on réutilise post_data pour en faire une query string quand c'est un GET ou est-ce qu'on rajoute un qs_data ? La deuxième méthode à l'avantage de permettre de jouer sur la query string et sur le contenu du POST quand on fait des PUT ou des POST, on peut potentiellement adresser plus de cibles (même si la norme reste de cibler passerelle).

#4

Updated by Thomas Noël over 6 years ago

Cet ajout d'un qs_data m'a l'air très bien, c'est clair et simple ; mais je veux bien l'avis de Fred sur le principe.

#5

Updated by Benjamin Dauvergne over 6 years ago

Je serai aussi pour déprécier progressivement l'utilisation de template ezt dans l'URL car c'est quand même assez sale.

J'ai ajouté ce message de commit:

add query string parameters to ws call action (#11207)

It mirrors post_data treatment, but computed values are flattened to simple
strings, failures are logged but handling is not halted, the parameter is just
ignored (as for post_data). Encoding is always UTF-8.

#7

Updated by Benjamin Dauvergne over 6 years ago

  • Assignee set to Benjamin Dauvergne
#8

Updated by Frédéric Péters (de retour le 10/10) over 6 years ago

  • Status changed from Nouveau to Résolu (à déployer)

J'ai corrigé deux soucis dans l'import/export (un self ajouté en trop, un "element" à la place de "elem"). Et poussé.

commit fe688437e02ceb63903af76376e8a1d87222d530
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Mon Jun 6 10:07:41 2016 +0200

    wscall: add parameters to add elements to query string (#11207)
#9

Updated by Frédéric Péters (de retour le 10/10) over 6 years ago

  • Target version set to v1.44
#10

Updated by Frédéric Péters (de retour le 10/10) over 6 years ago

  • Status changed from Résolu (à déployer) to Fermé

Also available in: Atom PDF