2009-05-29 2 views
4

Есть ли способ передать имя пользователя и пароль HTTP AUTH вместе с Ajax.request()? В принципе, я пытаюсь найти эквивалент:Как передать значения HTTP AUTH через прототип Ajax.Request()?

curl user:pass http://url.com 

Is кажется это должно быть доступно, но я не могу понять это. Если нет, есть ли другая альтернатива JS?

ответ

3

Я не уверен, что прототип, но вы можете передать имя пользователя и пароль, четвертый и пятый аргументы базового open метода XmlHttpRequest, как показано here.

+0

Любая возможность опубликовать фрагмент кода примера, который показывает, как манипулировать методом XmlHttpRequest.open() непосредственно из Prototype (если вы знаете, как это сделать)? – condiosluzverde

0

Я знаю, что кто-то написал расширение для библиотеки ExtJs, которое предоставляет параметры конфигурации для базовой проверки подлинности в стандартных запросах Ajax и автоматически обрабатывает кодировку Base64.

http://extjs.com/forum/showthread.php?t=21681

Смежные вопросы