Попытка получить XML из веб-службы:
$.ajax({
type: "GET",
url: 'http://77.65.139.254:10000/_layouts/SPWebService/SPService.asmx/GetFileContentByUrl',
data: { fileUrl: 'Accounts/8b077249-98bb-e011-926f-00155d000e46/EVTemplates/FEFCO0200/FEFCO%200203_3D.JPG' },
dataType: 'text/xml',
success: function (html) {
alert('yes');
}
});
результат: Ошибка синтаксического анализа XML: элемент не найден Расположение: moz-nullprincipal: {1f083902-dc6e-4e0b-a18e-4aa1ab99ff56} Строка № 1, столбец 1:
мой запрос выглядит так:
Host 77.65.139.254:10000
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0.2) Gecko/20100101 Firefox/6.0.2
Accept */*
Accept-Language en-us,en;q=0.5
Accept-Encoding gzip, deflate
Accept-Charset ISO-8859-1,utf-8;q=0.7,*;q=0.7
Connection keep-alive
Origin null
Когда я вставляю ссылку в браузер - все работает нормально - возвращает xml.
запрос (действительный) выглядит так:
GET /_layouts/SPWebService/SPService.asmx/GetFileContentByUrl?fileUrl=Accounts/8b077249-98bb-e011-926f-00155d000e46/EVTemplates/FEFCO0200/FEFCO%200203_3D.JPG HTTP/1.1
Host: 77.65.139.254:10000
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0.2) Gecko/20100101 Firefox/6.0.2
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip, deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Connection: keep-alive
Что не так с моим jquery get?