jQuery ajax POST json

Donc, voici ma question ( je n'ai d'étude et d'essayer de résoudre mon problème en regardant d'autres problème similaire posté ici, mais ne fonctionne pas )

Extrait de code (Ignorer les accolades et les choses):

json_string = JSON.stringify(json_links); 
var data_obj = { id:n_id, links_json: json_string }; 

$.ajax({ 
url: 'server_api', 
type: 'GET', 
data: data_obj, 
dataType: 'json',

Sur le côté serveur, j'essaie de décoder en utilisant le module perl, JSON et de la fonction, decode_json mais elle lève une exception, 'mal formé de caractères UTF-8 dans la chaîne JSON, au décalage de caractères 48 (avant "\x{92f}t-il-...") '

J'ai essayé d'utiliser la méthode "POST" & contenu-type de combinaison, mais il ne fonctionne pas. jQuery documentation de préciser qu'il encode en UTF-8 par défaut? S'il vous plaît aider?

  • Bon exemples de code serait bénéfique pour obtenir la réponse à votre question.
  • Également poster votre code côté serveur.
  • Jetez un oeil à stackoverflow.com/questions/6905164/...
  • De côté de serveur de code est 1 ligne qui reçoit l'appel ajax et de décoder le format json à l'aide, decode_json? pas beaucoup sur le côté serveur, mais pour votre référence ici est la suivante: (En perl), l'utilisation de JSON; my $chaine = decode_json($data); # $data est le json chaîne codée. Permettez-moi de savoir si c'est clair...
  • Ignorer les accolades et les choses!? "Les accolades et les choses" a ramené des civilisations entières.