2016-11-08 56 views
0

在我的web應用程序中,嘗試使用ajax調用將數據傳遞到另一個域。但它顯示錯誤,如Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://example.com/auth/webschool/test.php. (Reason: CORS header 'Access-Control-Allow-Origin' missing).CORS header'Access-Control-Allow-Origin'在php中缺少

我的AJAX代碼,

$.ajax({ 
       type: "POST", 
       url: "http://example.com/auth/webschool/test.php", 
       data: {username: "abcd",password:"abcd"}, 
       dataType: "html", 
       success: function (data) { 
       alert(data); 
       } 
      }); 
+0

所以升級你的PHP文件發送相關'Access-Control-Allow-Origin'頭文件? –

+0

<?php header(「Access-Control-Allow-Origin:*」); header(「Content-Type:text/event-stream」); header(「Cache-Control:no-cache」);?> –

回答

1

只是把這個行test.php的,希望它會工作

<?php header('Access-Control-Allow-Origin: *'); ?> 
+0

非常感謝Waleed Ahmed。有用。 – Arya