如何将curl方法转换为在javascript脚本中工作?

如何将curl方法转换为在javascript脚本中工作?,javascript,curl,spotlight-dbpedia,Javascript,Curl,Spotlight Dbpedia,javascript初学者, 我正在寻找将curl方法转换为javascript脚本的方法 以下是我的卷曲方法: curl -X GET "http://model.dbpedia-spotlight.org/en/annotate?text=beyonce" -H "accept: text/html" 我的ajax测试(不起作用): AJAX调用缺少accept头 一旦你把它加进去,它似乎就起作用了。请参见下面的示例: $.ajax({ 方法:“获取”, url:“http://mode

javascript初学者, 我正在寻找将curl方法转换为javascript脚本的方法

以下是我的卷曲方法:

curl -X GET "http://model.dbpedia-spotlight.org/en/annotate?text=beyonce" -H "accept: text/html"
我的ajax测试(不起作用):


AJAX调用缺少
accept

一旦你把它加进去,它似乎就起作用了。请参见下面的示例:

$.ajax({
方法:“获取”,
url:“http://model.dbpedia-spotlight.org/en/annotate?text=beyonce",
数据:{置信度:“0.60”},
标题:{“接受”:“text/html”}
}).done((res)=>$(“#res”).append(res))

AJAX调用缺少
accept
标题

一旦你把它加进去,它似乎就起作用了。请参见下面的示例:

$.ajax({
方法:“获取”,
url:“http://model.dbpedia-spotlight.org/en/annotate?text=beyonce",
数据:{置信度:“0.60”},
标题:{“接受”:“text/html”}
}).done((res)=>$(“#res”).append(res))

我建议您在使用jquery ajax方法的基础上使用。这很有趣

如果你考虑使用它,我也建议学习如何处理,以防你不知道! 我建议您在使用jquery ajax方法的基础上使用。这很有趣


如果你考虑使用它,我也建议学习如何处理,以防你不知道! 这个问题有PHP吗?对于ajax,您还需要考虑CORS的其他问题,上面的示例代码的特点是
data:{confidence:“0.60”}
,但这不会出现在curl代码中。此外,curls发送accept头,而ajax请求不会,而且似乎将XML从PHP的外观返回到了问题所在?使用ajax,您需要考虑CORS的附加问题,上面的示例代码的特点是
data:{confidence:“0.60”}
,但这不会出现在curl代码中。此外,curls发送accept头,而ajax请求不会,从外观上看,它似乎返回了XML
$.ajax({
    method: "GET",
    url: "http://model.dbpedia-spotlight.org/en/annotate?text=beyonce"
})
fetch("http://model.dbpedia-spotlight.org/en/annotate?text=beyonce").then(response => response.text())