Question

J'utilise l'API Google Traduction pour traduire le texte du chinois simplifié vers l'anglais dans mon programme C #. Le problème est de savoir si le texte est petit (autour d'une ligne) de l'API est capable de le traduire, mais si le texte est plus grand (plus de 3 lignes) est fait une exception en disant « Le serveur distant a renvoyé une réponse inattendue: (414) Request-URI trop grand. ". Toutefois, si j'utilise translate.google.com dans mon navigateur qui fonctionne très bien.

S'il vous plaît me dire comment puis-je traiter des documents volumineux en utilisant Google Translate API dans mon application de bureau écrit en C #.

Était-ce utile?

La solution

Je ne parle pas C #, mais je pense que vous utilisez GET comme méthode pour transporter le texte. paramètres GET ont une taille maximale limitée (généralement autour de 1 ou 2 kilo-octets). Je pense que vous devez utiliser POST.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top