Как вызвать webapi с помощью абсолютного URL-адреса?
Ниже приведен код JavaScript, используемый для вызова контроллера webAPI в AJAX. Но мне вернули ошибку. В этом фрагменте кода используется абсолютный URL-адрес. Что случилось, если функция не работает? Спасибо, если вы можете помочь.
$('#btnSubmit').click(function (e) { $("#getResult").val(""); debugger; var lon = getControlValue('txt_Lon'); var lat = getControlValue('txt_Lat'); var server_ = 'http://myServer/'; server_ = server_ + "api/myController/GetLatlon?lon=" + lon + "&lat=" + lat; $.ajax({ contentType: 'application/json', type: "GET", url: server_, success: function (result, textStatus, jqXHR) { debugger; setTextBoxValue('getResult', result.eligible); }, error: function (jqXHR, textStatus, errorThrown) { $("#getResult").val(jqXHR.statusText); } }); });
Что я уже пробовал:
Как вызвать webApi с помощью абсолютного URL-адреса?
David_Wimbley
Как вы думаете, мы узнаем, что это не настоящий URL-адрес? У нас нет доступа к вашему коду, серверам или компьютеру. Вам нужно будет быть более конкретным в терминах "я получил возвращенную ошибку".
Во-первых, Ваш URL-адрес wrong...so исправьте URL-адрес.
s yu
Настоящий URL-адрес-это адрес нашей компании, который не стоит здесь помещать. На самом деле, я хочу найти хороший образец, на который я могу сослаться.
Ошибка заключается в следующем:
SCRIPT7002: XMLHttpRequest: сетевая ошибка 0x80070005, Доступ запрещен.
Похоже, это связано с доступом, в коде нет ничего плохого. Спасибо.