Preserve HTTP parameter order in the GUI configuration
Les mainteneurs répondent en général sous 2 jours
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 48/100
Piste de recherche
Start by tracing how the HTTP sender UI configuration is read and how its parameters are passed into request construction; compare that path with the map-variable behavior described in PR #131. Reproduce the issue using the listed table order and an echo server, then check whether the received query parameters preserve that order. Done means the UI-configured request sends parameters in table order.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Version 4.6.0-RC has a fix so that HTTP parameter order is preserved when using the map variable. This order is not preserved when using the UI to configure an HTTP sender.
Reproduction Steps
Test Setup: Configured an HTTP Sender destination pointed to a local echo server running on port 8082.
UI Table Configuration Order: one -> two -> three -> for
Actual Output Received by Echo Server: --> GET /?two+=second&for+=forth&three=third&one+=first HTTP/1.1
OS: Windows (tested using PowerShell echo server)
OIE Server Version: Open Integration Engine Server 4.6.0
Java Version: 17.0.6
Main PR/issue - https://github.com/OpenIntegrationEngine/engine/pull/131
Originally reported in Discord by @andreeaharmonic https://discord.com/channels/943670759891554316/1499708700221247629/1508771471684534304
- Langage dominant
- Java
- Étoiles
- 227
- Forks
- 81
- Merge moyen
- 3 j 6 h
- PR mergées (30 j)
- 15
Préparer son environnement
- Fournit un Dockerfile ou un fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de OpenIntegrationEngine/engine
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
OpenIntegrationEngine/engine#485 ·
Les mainteneurs répondent en général sous 2 jours
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
OpenIntegrationEngine/engine#478 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
OpenIntegrationEngine/engine#355 ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
OpenIntegrationEngine/engine#347 ·
Les mainteneurs répondent en général sous 2 jours
-
Fix call-home in test runOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
OpenIntegrationEngine/engine#313 ·
Les mainteneurs répondent en général sous 2 jours
Toutes les issues de OpenIntegrationEngine/engine
Issues similaires
-
[Bug] dubbo.protocol.triple.max-message-size is only read from OS environment variablesPeut-être pris @CCCLL l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 64/100
hierynomus/sshj#1070 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
intellij-elixir/intellij-elixir#4492 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
-
[Server] OpenAPI 3.1 YAML specs generate Object fields: resolveToJSON drops every schema typeOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
quarkiverse/quarkus-openapi-generator#1796 · 1 commentaire ·