我正在尝试使用jQuery ajax调用Rest API。
在Postman中,使用此URL发出GET请求正常,但在应用程序中我收到以下错误:
无法加载XMLHttpRequest https://application.appspot.com/apiMethod?email=email@gmail.com&area=Business。 无效的HTTP状态代码404
这是代码:
<script>
$(function () {
$("#saveChanges").click(function() {
$.ajax({
method: 'GET',
url: '<?php echo getenv ( 'RESTAPIURL' ) ?>apiMethod',
contentType: "application/json",
data: {
email: '<?php echo getenv ( 'DEVMAIL' ) ?>',
area: 'Business'
},
error: function(xhr, status, error) {
console.log(error);
console.log(xhr);
console.log(status);
},
dataType: 'json',
headers: "Authorization: <?php echo getenv ( 'TEST_APIKEY' ) ?>",
success: function(data, status, xhr) {
alert(data);
},
});
});
</script>
如果有人知道为什么会发生这种错误,那么一些信息就会很棒。