Я пытаюсь предоставить простой RESTful API для моего проекта ASP MVC. Я не буду контролировать клиентов этого API, они будут передавать XML через метод POST, который будет содержать информацию, необходимую для выполнения некоторых действий на стороне сервера, и возвращать XML с результатом действия. У меня нет проблем с отправкой обратно XML-файлов, проблема заключается в получении XML через POST. Я видел несколько примеров JSON, но, поскольку я не буду контролировать своих клиентов (с моей точки зрения, это может быть даже telnet), я не думаю, что JSON будет работать. Я прав?
Я видел примеры, когда клиенты просто создают правильный формат формы как часть тела запроса, а затем ASP анализирует сообщение, и данные доступны как FormCollection (?param1=value1¶m2=value2&,etc). Однако я хочу передать чистый XML как часть тела сообщения.
Спасибо за вашу помощь,