Forum des Objets Communicants et Solutions pour les Libérer...


 
AccueilGalerieRechercherS'enregistrerConnexion

Partagez
 

 Idée : Solution au probleme de longueur limitée des URL?

Aller en bas 
AuteurMessage
naf
Nabz Junior
Nabz Junior


Nabaztag : naf
Nbr de messages : 77
Carottes : 5189

Idée : Solution au probleme de longueur limitée des URL? Empty
MessageSujet: Idée : Solution au probleme de longueur limitée des URL?   Idée : Solution au probleme de longueur limitée des URL? I_icon_minitimeMer 1 Mar 2006 - 13:38

Bonjour,
une idée qui vient de me traverser l'esprit:
Quand on utilise l'API, la taille des TTS et des chorégraphies est limitée par le fait qu'on passe tous les paramètres dans l'URL, qui a une longueur limitee.
Ceci correspond à un passage de paramètres par la méthode GET.
Mais il existe en HTTP un moyen de passer les paramètres dans le corps de la requête et non pas dans l'URL: la méthode POST.
Quelqu'un a-t-il déja essayé de faire une requête aux API en POST et non en GET pour voir si ça fonctionne? Dans ce cas on n'aurait plus cette limite de taille...

Je teste ce soir en rentrant sinon.


Dernière édition par le Mer 1 Mar 2006 - 22:07, édité 2 fois
Revenir en haut Aller en bas
nabazland
Karotzeur taquin
nabazland

Age : 52
Localisation : Rouen - France
Nabaztag : Caulfield (v2.1)
Nbr de messages : 9782
Carottes : 11536

Idée : Solution au probleme de longueur limitée des URL? Empty
MessageSujet: Re: Idée : Solution au probleme de longueur limitée des URL?   Idée : Solution au probleme de longueur limitée des URL? I_icon_minitimeMer 1 Mar 2006 - 13:46

mouep, déjà essayé... Mais (en tout cas à l'époque) ca ne marche pas... les valeurs ne sont récupérés qu'avec la méthode GET.

_____________________________


Revenir en haut Aller en bas
http://www.nabzone.com
mab
Lapin nain
Lapin nain
mab

Nbr de messages : 32
Carottes : 5042

Idée : Solution au probleme de longueur limitée des URL? Empty
MessageSujet: Re: Idée : Solution au probleme de longueur limitée des URL?   Idée : Solution au probleme de longueur limitée des URL? I_icon_minitimeMer 1 Mar 2006 - 13:55

Bah maintenant ça marche...... Rolling Eyes yellownabzwink

Je viens de faire le test yellownabzsmile


Code:
<form action="http://www.nabaztag.com/vl/FR/api.jsp" method="POST">
   <input type="hidden" name="sn" value="0030xxxxxxxx">
   <input type="hidden" name="token" value="xxxxxxxxxxxxxxx">
   <input type="hidden" name="tts" value="test">
   <input type="submit" name="submit" value="Envoyer">
<form>
Revenir en haut Aller en bas
nabazland
Karotzeur taquin
nabazland

Age : 52
Localisation : Rouen - France
Nabaztag : Caulfield (v2.1)
Nbr de messages : 9782
Carottes : 11536

Idée : Solution au probleme de longueur limitée des URL? Empty
MessageSujet: Re: Idée : Solution au probleme de longueur limitée des URL?   Idée : Solution au probleme de longueur limitée des URL? I_icon_minitimeMer 1 Mar 2006 - 14:02

C'est une bonne nouvelle ça... Va pouvoir faire des mega chorégraphies...

_____________________________


Revenir en haut Aller en bas
http://www.nabzone.com
marfab
Cuniculussologue
Cuniculussologue
marfab

Age : 48
Localisation : Noisy le Grand
Nabaztag : Petitbrou, Landry (V1), Scrubs (V2)
Nbr de messages : 8128
Carottes : 5352

Idée : Solution au probleme de longueur limitée des URL? Empty
MessageSujet: Re: Idée : Solution au probleme de longueur limitée des URL?   Idée : Solution au probleme de longueur limitée des URL? I_icon_minitimeMer 1 Mar 2006 - 20:23

On ne peut pas passer en méthode POST. Je m'explique : lorsque la requête est faite, elle enrichit l'URL et donc elle ne peut passer qu'en GET.

Cela ne change rien à la propriété de la taille de l'URL. Il faut donc comprimer au maximun les données saisies dans un TTS par exemple.

Cette limitation se retrouve notamment en WAP et rien que pour ça l'application WAP en téléchargement sur le site de Nabazland rubrique download est bien universelle, outre le fait qu'elle passe sur tous les téléphones yellownabzwink
Revenir en haut Aller en bas
http://www.internetmobile20.com
naf
Nabz Junior
Nabz Junior


Nabaztag : naf
Nbr de messages : 77
Carottes : 5189

Idée : Solution au probleme de longueur limitée des URL? Empty
MessageSujet: Re: Idée : Solution au probleme de longueur limitée des URL?   Idée : Solution au probleme de longueur limitée des URL? I_icon_minitimeMer 1 Mar 2006 - 21:50

marfab a écrit:
On ne peut pas passer en méthode POST. Je m'explique : lorsque la requête est faite, elle enrichit l'URL et donc elle ne peut passer qu'en GET.
Pas compris l'explication. Et mab nous indique que ça marche, c'est bien à ce genre d'implémentation que je pensais.

Edit: bon bin je viens de tester, ça marche pas avec un message long. J'ai de la musique classique à la place du TTS en question !!

Résultats mitigés. En fait, ça à l'air de marcher meme avec un message assez long, mais pas trop.

J'utilise le code suivant pour tester:
Code:
<form action="http://www.nabaztag.com/vl/FR/api.jsp" method="POST">
  <input type="hidden" name="sn" value="00039...">
  <input type="hidden" name="token" value="...">
  <TEXTAREA name="tts" rows="25" cols="80" name="tts">texte
  </TEXTAREA>
  <input type="submit" name="submit" value="Envoyer">
</form>

J'ai essayé plusieurs tailles de messages:

Apparement, on tombe toujours sur la limite de 300 caractères. Un message qui fait plus de 300 caracteres est tronqué à 300 par le lapin (ou par le serveur de violet).

bon j'arête les tests pour ce soir, dodo. Faudrait essayer les chorés aussi...
Revenir en haut Aller en bas
Contenu sponsorisé




Idée : Solution au probleme de longueur limitée des URL? Empty
MessageSujet: Re: Idée : Solution au probleme de longueur limitée des URL?   Idée : Solution au probleme de longueur limitée des URL? I_icon_minitime

Revenir en haut Aller en bas
 
Idée : Solution au probleme de longueur limitée des URL?
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum des Objets Communicants et Solutions pour les Libérer... :: II. Nabaztag, Karotz, mir:ror, Dal:Dal (Violet Object Operating System) :: L'univers de Nabaztag :: Archives :: API-
Sauter vers: