Wordpress jsonp函数不工作

Wordpress jsonp函数不工作,wordpress,http-headers,jsonp,Wordpress,Http Headers,Jsonp,我在客户端网站上收到以下错误。我正在使用jsonp和回调函数。这些是我设置的标题 拒绝从“”执行脚本,因为其MIME类型('access-control-allow-methods:get')不可执行,并且启用了严格的MIME类型检查。 我已经在我的插件核心文件下设置了这些标题 //Typical headers header('Content-Type: text/html'); header( "content-type: text/javascript; charset=utf-8" );

我在客户端网站上收到以下错误。我正在使用jsonp和回调函数。这些是我设置的标题

拒绝从“”执行脚本,因为其MIME类型('access-control-allow-methods:get')不可执行,并且启用了严格的MIME类型检查。

我已经在我的插件核心文件下设置了这些标题

//Typical headers
header('Content-Type: text/html');
header( "content-type: text/javascript; charset=utf-8" ); 
send_nosniff_header();

//Allow Cross-Origin Resource Sharing
header("Access-Control-Allow-Origin: *");   
header("content-type: Access-Control-Allow-Methods: GET");
拜托,有人能帮我解决这个问题吗!

标题(“内容类型:访问控制允许方法:GET”);
毫无意义。“内容类型”应指定返回的数据类型(例如HTML、JSON、XML等)。您已经将内容类型标题设置为两个以上的值,即两个单独的值-决定返回的内容并设置标题一次。同时,”“访问控制允许方法”是一个完全独立的标题。请参阅。只需尝试
标题(“访问控制允许方法:GET”);
@ADyson,那么您的意思是我应该删除标题(“内容类型:text/javascript;charset=utf-8”);视情况而定。如果返回HTML,则删除该HTML。如果返回Javascript,则删除HTML。for jsonp不是标题(“内容类型:text/Javascript;charset=utf-8”);很重要吗?我对JSONP了解不多。你必须找出哪一个是合适的标题。但两者都有显然是一个错误——它们相互矛盾。