axios({
method:'post',
url:"http://api.linkpreview.net/?callback=JSON_CALLBACK&q="+res+"&key="+UserSetting.fetchUrlKey,
headers: {'Access-Control-Allow-Origin': '*'},
data: data
})
.then(response => {
console.log(response);
})
.catch((error) => {
console.log(error);
})
出于某种原因,Axios不支持JSONP
请求,这里提到:https://github.com/mzabriskie/Axios/pull/15
因此,他还提供了另一种使用npm包的jsonp方法
所以,您可以尝试一下,并使用如下内容:
var j = require('jsonp');
j('http://api.linkpreview.net/?key=123456&q=https://www.google.com', function (err, data) {
if (err) {
console.error(err.message);
} else {
console.log(data);
}
});
问题内容: 在错误日志中产生此: PHP警告:file_get_contents(https:// www。[URL] .com)[function.file-get- contents]:无法打开流:HTTP请求失败!第13行的/Applications/MAMP/htdocs/test.php中的HTTP / 1.1 500 Internal Server Error; 但是,该网站可以在浏览
问题内容: Process p = Runtime.getRuntime().exec(command); is = p.getInputStream(); byte[] userbytes = new byte[1024]; is.read(userbytes); 我想从java在linux os中执行shell命令。但是Pmd报告说不要使用Java Runtime.exec()。为什么?是什么
我在Intellij Idea中使用Spring boot和thymeleaf,并尝试在模板中获取URL的参数,我使用以下代码: 它工作正常,但我想清除错误消息,有什么好方法可以做到这一点吗?
我能做什么?
为什么即使在Java中使用close()方法,也会出现“Resource leak:”错误? 我把整个代码和注释放在哪里,在哪里得到错误信息,在哪里关闭Scanner方法。 我使用Eclipse,Java13。 这是密码。 甚至当我投入的时候。close()在try块中,仍然显示相同的错误。 即使我把in.close()放在后面,它仍然显示同样的错误。 为什么会这样?
问题内容: 我有以下(也许是常见的)问题,此刻绝对使我感到困惑: 有几个生成的事件对象扩展了抽象类,我想将它们划分为Session Bean,例如 但是将来可能会有两种以上的事件类型,因此if- else将会很长,甚至可能无法读取。另外,在这种情况下,我认为这并不是真正的“最佳实践”。 我可以在类型中添加一个抽象方法,并让它们自行划分,但随后我必须在每个实体中注入特定的Session Bean。