У меня есть Python FastCGI-сервер, который принимает POST от клиента, я хочу использовать JSON в качестве формата для обмена данными между клиентом и сервером, но это действительно смущает меня, как он работает.
Представление JSON в javascript:
{'login_user': {'username':username, 'password':password}}
Когда я публикую этот объект JSON, jquery перекодирует его, чтобы продиктовать и преобразовать в строку, закодировать и отправить его:
login_user[username] = "kajjd"&loginuser[password] = "kdjfdj" #it's unescaped query string
Мой питон-сервер получит эту строку. Я также хочу использовать JSON на стороне сервера, что я могу сделать, чтобы преобразовать эту строку запроса обратно в JSON в python? Это какой-нибудь быстрый способ?
Я не знаю, насколько хорошо я использую JSON, но я не вижу никакой хорошей стороны JSON, почему не XML? Я спрашиваю себя.