Форматы данных . JSON, XML, form-data, jsonp. что это, чем отличаются. когда какой лучше использовать. преимущества и недостатки.