我有一台服务器,在该服务器中,我在/ var/www /目录中有一个sql脚本.该脚本用于创建表和数据库.我需要知道如何从终端或某个客户端执行此sql脚本,同时将文件保留在服务器上.
PS-我不太了解这个主题的术语,所以我将研究其他方法的建议.谢谢
我正在尝试向知识库发出POST请求.我可以在5-10%的时间内从请求中得到正确的答复.所有其他时间我从服务器返回标题中的错误:
No argument passed{“Error”:{“Code”:“BadArgument”,“Message”:“Request body Is Null or Empty.”}}
Run Code Online (Sandbox Code Playgroud)
我有一种感觉这是由Node.js异步引起的,当请求通过时我的变量仍未定义.虽然,如何req.write()包含变量?也许我可以插入一个延迟来确保在发送请求之前定义变量?
var https = require('https');
var resData = "";
var options = {
host: "westus.api.cognitive.microsoft.com",
port: 443,
path: "/qnamaker/v2.0/knowledgebases/<kb-key>/generateAnswer",
method : 'POST',
headers: {
'Content-Type': 'application/json',
"Ocp-Apim-Subscription-Key":"<sub-key>",
},
};
bot.dialog('qnaReq', function (session, args) {
//call QnA Bot and ask that bot the question
var req = https.request(options, function(res) {
res.on('data', function (chunk) {
resData += chunk;
});
res.on('error', function(e) {
console.log('problem with request: ' + e.message);
});
res.on('end', function() …Run Code Online (Sandbox Code Playgroud) 共享实例注销不起作用.我知道这对开发人员来说是个大问题.有没有人有办法解决吗?谢谢