Ничто не мешает другому клиенту просто очистить эту конкретную страницу и проанализировать ваш HTML.
Однако вам, вероятно, понадобится другое представление, использующее тот же контроллер, который генерирует данные, которые не содержат избыточного форматирования HTML и т. Д. Может быть, стоит использовать широко известный формат, такой как RSS?
Вы можете вернуть результат в формате JSON, используя что-то вроде ниже:
public JsonResult GetResults()
{
return Json(new { message = "SUCCESS" });
}
Думаю, я бы предложил представление, содержащее элементы в формате xml, и другое, которое возвращает JSON таким образом, чтобы у вас было лучшее из обоих миров.
У меня есть небольшой пост о том, как вызывать и возвращать что-то, используя MVC, JQuery и JSON здесь .