타도메인 요청 오류
본문
API연동 작업 진행중입니다.
설치된 영카트내에서 타 도메인에 요청을 보내면 아래와 같은 오류로
요청이 되지 않습니다.
<script>
function searchProperties() {
var data = { "checkin":"", "checkout": "","person":"","region":"","cities":""};
$.ajax({
type: "GET",
url: "https://api.hanguozhengpin.cn/stay/api/getPropertiesList?lastdate=2020-06-12%2012:44:59",
dataType: "json",
crossDomain: true,
success: function (result) {
console.log(result);
alert(result);
},
error: function (xhr, status, error) {
console.log(status);
alert(error);
}
});
}
$(document).ready(function() {
alert('****');
$("#searchButton").click(function(){
console.log("------");
searchProperties();
})
});
</script>
Error: jQuery112409727607422887348_1633695660495 was not called
고수님들 조언 구해봅니다.
답변 3
다음처럼하면 간단합니다
1.ajax로 호출하는 화일은 자신의 서버에 만든 화일
2. 자기서버의 화일에서 curl로 타도메인 내용 가져오기
직접 호출하시기 보다는
php 파일을 중간에 만들어서
curl로 통신하시면 됩니다.