405 Метод не разрешен с Ajax с использованием Prototype Ajax.Request на Apache2 - PullRequest
0 голосов
/ 20 ноября 2011

Я использую бесплатную версию Ubuntu Box для EC2 для разработки собственного проекта.Я использовал новый Ajax.Request много раз на работе без проблем.Я не уверен, является ли это конфигурацией apache2 или ограничением EC2.

Все, что я пытаюсь сделать, это:

        new Ajax.Request('http://www.google.com', {
          method: 'post',
          onSuccess: function(transport) {
            console.log(transport);
          }
        });

Я вижу, что вызов был запущен в Firefox, ноЯ вижу, что активность идет в журнале под NET> HTML вместо NET> XHR внутри Firebug.Сообщение, которое он возвратил в Firebug:

 URL                    STATUS                 DOMAIN
 OPTIONS www.google.com 405 Method Not Allowed google.com

Результат транспорта, напечатанный console.log, является пустым транспортным объектом без чего-либо в responseJSON, responseText или responseXML.

Нужно ли настраиватьчто-нибудь в apache, чтобы заставить работать AJAX?Это ограничение учетной записи бесплатного уровня EC2?

Заранее спасибо!

...