PHP 中缺少 CORS 标头“Access-Control-Allow-Origin”

Ary*_*rya 2 php ajax cross-domain

在我的 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).

我的ajax代码是,

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

Wal*_*med 6

只需将此行放在 test.php 上,希望它能起作用

<?php header('Access-Control-Allow-Origin: *'); ?>
Run Code Online (Sandbox Code Playgroud)