Я пытаюсь использовать HTTPRequest, используя функцию jjerys ajax, чтобы получить XML со страницы.Функция ничего не возвращает.Моя теория о том, почему это не работает, заключается в том, что страница, на которую я нажимаю, имеет расширение «.ns», а не «.xml». Это ПОЛНЫЙ источник страницы, на которую я нажимаю.
<?xml version="1.0" encoding="UTF-8"?>
<logged_in_reps>
</logged_in_reps>
Как я могу получить этот XML из HTTPRequest?
Некоторая дополнительная информация, которая может помочь: Когда я сохраняю веб-страницу, она сохраняется как «command.ns.xml» (в которой URL-адрес содержит только .ns, а не.xml) и когда я попадаю на эту страницу в том же каталоге, что и мой собственный файл (с расширением .xml), к которому есть запрос, он работает нормально.
Кроме того, домен, к которому относится файл, выполняющий запрос, - «www.csun.edu», а страница, на которую я попадаю, - «remotesupport.csun.edu».Может ли это быть проблемой?
Вот код для звонка (к сожалению, я не могу указать имя пользователя и пароль с URL-адресом, по которому я нажимаю)
$.ajax({
url: 'https://remotesupport.csun.edu/api/command.ns?username=user&password=pass&action=get_logged_in_reps',
type: 'GET',
datatype: 'xml',
success: function(xml) {
alert(xml);
}
});