Limitation taille url dans fonction sql HTTPGETCLOB

configuration Apache, Zend et PHP , Web services
Répondre
Athalaric44
Messages : 21
Enregistré le : ven. 22 juil. 2016, 13:54:28

Limitation taille url dans fonction sql HTTPGETCLOB

Message par Athalaric44 »

Bonjour,

j’utilise avec succès la fonction SQL HTTPGETCLOB.

Cependant la taille de l'url en entrée est limitée à 255 caractères.
Est-ce qu'il y a un moyen d'outrepasser cette limitation ?

Je dois recevoir les informations XML de 100 factures, l'url sera comme cela :

https://xxxxxxxx.com/piece-web-metier/r ... 5102689001;'

Actuellement je ne peux passer que 11 identifiants facture à cause de cette limitation...

(Le service invoqué est en GET, donc pas de formulaire POST, je suis obligé de passer les identifiants dans l'url)

cmasse
Site Admin
Messages : 813
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

HTTPGETCLOB

Message par cmasse »

Je suis surpris.

Quand je regarde la définition de la fonction (System i navigator ou Navigator for i) le paramètre URL est indiqué 2048 pas 255 !

sinon, vous pouvez utiliser directement les API Axis

http://ibm.co/2nAd8Pj

Bon courage !
Christian Massé (Volubis.fr)

Athalaric44
Messages : 21
Enregistré le : ven. 22 juil. 2016, 13:54:28

Message par Athalaric44 »

Merci,

suite à votre réponse j'ai vérifié toute ma chaîne de programmes et c'est une de mes variables de travail qui était en cause (longueur 255).
Je l'ai passée à 2048 et maintenant tout roule.

Promis, j'y regarderais à 2 fois avant de poster... :(

Répondre