0
Azure Easy Tables를 사용하여 간단한 백엔드를 만들었으며 Azure 함수를 사용하여 CRUD를 수행하는 방법을 궁금합니다. 지금은 자바 스크립트 클라이언트 SDK를 사용하고 있으며 내 웹 사이트에서 가져 왔지만이 방법이 가장 안전하다고는 할 수 없습니다.Azure 테이블에 POST 할 Azure 함수를 만드는 방법은 무엇입니까?
현재 저는 이메일을 보내기 위해 방아쇠 된 Azure 함수를 사용하고 있습니다. 그런 다음 내 웹 사이트에서이 기능을 호출합니다. CRUD 작업에도 동일한 작업을 수행하려고했습니다. 어떤 도움을 주셔서 감사합니다!
module.exports = function (context, requ) {
context.log('JavaScript HTTP trigger function processed a request.');
var http = require("https");
var options = {
"method": "POST",
"hostname": "EMAIL.API",
"port": null,
"path": "mail/send",
"headers": {
"authorization": "AUTH",
"content-type": "application/json"
}
};
var req = http.request(options, function (res) {
var chunks = [];
res.on("data", function (chunk) {
chunks.push(chunk);
});
res.on("end", function() {
var body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify(
{ personalizations:
[ { to: [ { email: requ.query.email, name: requ.query.name } ],
subject: 'AutoConscience Registration' } ],
from: { email: '[email protected]', name: 'AutoConscience Support Team' },
reply_to: { email: '', name: 'alcovesdev' },
subject: 'AutoConscience Registration',