Не гипотетическая, но абстрактная ситуация:
У меня есть домен www.foo.com, с которого я делаю AJAX POST на beta.foo.com. Исследуя объект XHR, я вижу заголовок ответа 200 OK, но нет текста ответа - я даже получаю ответ длиной 12B, который является точным ответом (12-символьная строка), который я ожидаю - но текст ответа пустой.
Если это междоменная проблема, почему я получаю 200 ОК, и еще лучше - почему я вижу, что PHP-функции запускаются на стороне beta.foo.com - но пока не получаю ответа?