Вопрос собственно не совсем по AJAX, а точнее по протоколу http.
Хотелось бы для себя узнать, можно ли сформировать такой http запрос, который бы сам себе и ответил, на подобии команды echo в лиуксе. Т.е. чтобы браузер не отправлял запрос в Интернет на какой-то там удалённый сервер. А сформировал ответ с тем же телом или параметром что был в самом запросе. И ещё бы очень желательно указать заголовки ответа заранее.
Для чего это может понадобиться: Ну например, чтобы "скачать" (сохранить как..) контент сгенерированным самим клиентским javascript. В ответе может ещё заголовок искусственно дописать нечто вроде:
Content-Disposition: attachment; filename=example.txt