Как я выполняю вызов JSONP с JQuery со Стандартной аутентификацией?

Я видел, что низкоуровневый Windows API кодирует..., это не симпатично... Мне бы хотелось забыть его. Я думаю, что это извлекает выгоду для изучения низкого уровня как в C, поскольку Вы получаете лучшее понимание аппаратной архитектуры и как все это работает. Изучение старого Windows API... Я думаю, что материал можно оставить людям в Microsoft, которые, возможно, должны изучить его для создания высокоуровневых языков и API..., они создали его, позвольте им пострадать с ним;-)

Однако, если Вы, оказывается, находите ситуацию, где Вы чувствуете, Вы просто не можете сделать то, что необходимо сделать на высокоуровневом (немногочисленном) языке, тогда, возможно, запустите опасное погружение в тот мир.

16
задан Jason 28 October 2009 в 21:56
поделиться

2 ответа

Запрос JSONP не использует объект / систему XMLHttpRequest. Следовательно, нет возможности сделать это напрямую.

Я несколько раз пробовал подход, упомянутый в ответе FinnNk, но в конце концов сдался после прочтения этого обсуждения в списке рассылки JQuery.

Обновление

] Когда я сказал «нет возможности сделать это напрямую», я имел в виду следующее:

  • Вы не можете программно установить учетные данные HTTP-аутентификации (однако большинство браузеров, которые я тестировал, будут запрашивать у пользователя учетные данные)
  • Если вы не хотите, чтобы пользователь вводил учетные данные вручную, вам необходимо использовать сервер для прокси-сервера вашего запроса. См. это сообщение в блоге , где можно найти отличное описание и пример.
11
ответ дан 30 November 2019 в 23:09
поделиться

это немного сбивает с толку, поскольку http: // docs.jquery.com/Ajax/jQuery.getJSON не имеет тех же параметров, что и docs.jquery.com/Ajax/jQuery.ajax

0
ответ дан 30 November 2019 в 23:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: