0
我發送一個ajax請求,並期待xml響應,但響應被轉換爲text/html。它導致500個內部服務器錯誤too.the相同的代碼正在我的本地主機上工作。 XML請求獲取轉換爲文本/ HTML請求並導致500內部服務器錯誤?
下面是一個小的代碼,表明我是多麼發送請求
var searchUrl = '<?php bloginfo('template_url'); ?>/phpsqlsearch_genxml-new-home-page.php?address=' + address + '&postal_code=' + postal_code + '&radius=' + radius + '&suggestion=' + suggestion;
downloadUrl(searchUrl, function(data) {
var xml = parseXml(data);
var markerNodes = xml.documentElement.getElementsByTagName("marker");
var bounds = new google.maps.LatLngBounds();
if (markerNodes.length == 0) /////////////check empty result/////////////
{
var msg = jQuery("<div/>").html("aucun résultat trouvé").text();
alert(msg);
displayAllStoresOfbrands();
}
以下是該文件的代碼我打我的Ajax請求
<?php header("Content-type: text/xml");
上面是代碼,我放在我的ajax文件的頂部