Почему URL-адреса конечных точек без сервера не работают? - PullRequest
1 голос
/ 30 апреля 2019

Я следил за этим https://serverless.com/blog/serverless-express-rest-api/ настроить безсерверный фреймворк на AWS. Я успешно получаю конечные точки на CMD. Но когда я нажимаю URL-адрес конечной точки в браузере, ответ Json приходит как {"message": "Внутренняя ошибка сервера"}

Пожалуйста, проверьте мой код ниже, и дайте мне знать, где я не прав. //index.js

const serverless = require('serverless-http');
const express = require('express')
const app = express()
app.get('/', function (req, res) {
    res.send('Hello World!')
})
module.exports.handler = serverless(app);

// sererless.yml

service: my-express-application
provider:
    name: aws
    runtime: nodejs6.10
    stage: dev
    region: us-east-1
functions:
    app:
        handler: index.handler
        events:
            - http: ANY /
            - http: 'ANY {proxy+}'

1 Ответ

0 голосов
/ 22 мая 2019

Вы можете перейти в cloudwatch, чтобы увидеть более конкретные журналы

...