Runkit (https://runkit.com)有一个服务,您可以在其中发布端点。
我希望发布一个enpoint,它调用外部服务器获取数据,并返回该数据。似乎我无法做到这一点。这是我尝试过的:
var got = require("got");
var githubStatusJson = (await got("https://status.github.com/api/status.json", { json : true })).body;
exports.endpoint = function(request, response) {
response.end("Hello world!");
}我得到的错误消息是:
{
error: "invalid_server",
message: "The requested document does not export an 'endpoint' function. Read more about endpoint: https://runkit.com/docs/endpoint"
}发布于 2017-02-01 06:13:11
从runkit团队那里得到了一个有效的响应!
const getJSON = require("async-get-json");
const getGitHubAPIStatus = getJSON("https://status.github.com/api/status.json");
module.exports.endpoint = async function (request, response)
{
response.end(JSON.stringify(await getGitHubAPIStatus));
}https://stackoverflow.com/questions/41968398
复制相似问题