2014-11-13 5 views
0

Я пытаюсь понять, почему мой проанализированный запрос (json из jquery ajax, cross domain) выглядит немного странным.JSON разбор в NODE

GET /sendjsondata?callback=_testcb&{%22amount%22:1800,%22name%22:%22Vasy%20Jon%22,%22cnp%22:232323,%22coborrower%22:true,%22device%22:%22Desktop%22}&_=1415883870387 404 3.346 ms - 1303  

я могу создать функцию для извлечения куска между скобками и затем применяя новый полирует, чтобы удалить «% 22», но я думаю, что я dooing ошибки где-то в моем коде, и именно поэтому я дон 't получить чистый объект json, и, возможно, кто-то может сказать мне, где проблема.

спасибо.

ответ

0

URL-адреса используют специальную кодировку для представления специальных символов. %22 соответствует ". Независимо от того, какую структуру вы используете, следует позаботиться об этом. В противном случае найдите urlencode()/urldecode() функции.

+0

Спасибо за ваш ответ, я решил это. У меня были некоторые проблемы с сервером хостинга моего внешнего ajax. – Webdesigner