Javascript 在水下发送webhook(JQuery/Ajax或不在浏览器中打开链接)

Javascript 在水下发送webhook(JQuery/Ajax或不在浏览器中打开链接),javascript,jquery,ajax,webhooks,Javascript,Jquery,Ajax,Webhooks,我必须从打开一个链接,这样它就可以使用webhook链接保存一些内容,如示例:()。在该域上,有一些东西存储在CRM中,它返回一个空白页面,其中包含“OK”(字面上不包含html标记) 以下是我使用的函数: function sendWebhook() { var url = 'http://www.otherdomain.com/test.php?id=12345&finished=1'; $.post(url,function(data) { showValidate

我必须从打开一个链接,这样它就可以使用webhook链接保存一些内容,如示例:()。在该域上,有一些东西存储在CRM中,它返回一个空白页面,其中包含“OK”(字面上不包含html标记)

以下是我使用的函数:

function sendWebhook() {
    var url = 'http://www.otherdomain.com/test.php?id=12345&finished=1';
    $.post(url,function(data) { showValidate(data) });
}

function showValidate(results) {
    //alert(JSON.stringify(results));
    alert(results)
}

我在发送返回JSON文件的Ajax调用时没有问题,但我不知道如何只使用一个link/webhook。目前我的工作是在新窗口/浏览器中打开一个链接,但我认为这是一个丑陋的解决方案

跨域发送POST请求可以解决这个问题,但是您需要确保
otherdomain.com
(在本例中)在其响应中返回CORS头。具体如何做将取决于您是否有权访问域的后端基础设施,以及它使用的是什么平台。
www.otherexample.com
是否启用了CORS?我在另一端有一个联系人,会问他。谢谢你的提示!