Définition des paramètres régionaux pour la requête/réponse http

J'ai un service web ReSTful qui doit analyser les paramètres régionaux des données sensibles à partir de la demande. Ces données pourrait être soit un XML corps ou d'une partie de la chaîne de requête. Est-il lu façon de déterminer les paramètres régionaux des données est envoyé dans (et par extension la locale dans laquelle la réponse doit être envoyée)?

Une option consiste simplement à spécifier pour les clients régionaux dans lesquels toutes les demandes doivent être envoyées. Un plus convivial option semble être de permettre au client de spécifier les paramètres régionaux.

Que j'ai vu:

a) à l'aide de l'en-tête accept-language-tête http pour coder cette information.

b) à l'aide de l'attribut xml:lang pour XML Postes, et un champ supplémentaire pour les chaînes de requête (par exemple, ...&locale=fr)

http://www.w3.org/International/questions/qa-accept-lang-locales met en garde contre les limites dans l'utilisation de l'-tête accept-language, mais la plupart des avertissements semblent se centrer autour de demandes provenant de navigateurs. Dans mon cas, les demandes doivent provenir d'autres applications.

Tous les conseils grandement apprécié!

Puis-je vous suggérer signifie "locale" au lieu de "culture"? Peut aider les gens avec le droit de connaissances trouvez votre question.
utilisé à partir de la culture locale
Merci pour la suggestion: j'ai édité la question comme vous l'avez suggéré

OriginalL'auteur Akash | 2010-03-17