localhost 사이트에서 JSON 응답을받는 것으로 간주되는이 코드는 제가 가지고 있습니다. 크롬에서이 URL을 탐색하면 좋은 응답을 얻을 수 있지만 HTML 페이지에서이 코드를 실행하려고하면 VS 디버그를 통해 오류가 발생합니다.자바 API jQuery를 통해 웹 API URL로부터 응답을 얻으 려 할 때 오류가 발생했습니다.
아이디어가 있으십니까?
$(document).ready(function() {
alert("hello");
var request = $.ajax({
url: "http://localhost:3157/api/Products",
type: "GET",
dataType: "json"
});
request.done(function(msg) {
alert("msg is: " + msg);
});
request.fail(function (jqXhr, textStatus) {
alert("Request failed: " + textStatus);
});
});
업데이트 - 추가 XML 출력
<ArrayOfProduct xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FirstWebApi.Models">
<Product>
<Category>Groceries</Category>
<Id>1</Id>
<Name>Tomato Soup</Name>
<Price>1</Price>
</Product>
<Product>
<Category>Toys</Category>
<Id>2</Id>
<Name>Yo-yo</Name>
<Price>3.75</Price>
</Product>
<Product>
<Category>Hardware</Category>
<Id>3</Id>
<Name>Hammer</Name>
<Price>16.99</Price>
</Product>
</ArrayOfProduct>
어떤 오류가 발생합니까? – dievardump
나는 단순히 오류 "word"를 얻는다. –