【发布时间】:2021-09-28 12:26:37
【问题描述】:
我是 GAE 的新手,面临执行请求两次的问题。以下是我的简单要求。
const express = require("express");
var app = new express();
app.use(express.json());
app.get("/", (req, res) => {
setTimeout(() => {
res.json({ finalResponse: 1 });
}, 5000);
});
const PORT = process.env.PORT || 8000;
app.listen(PORT, () => {
console.log(`Server listening on port ${PORT}...`);
});
当我执行请求时,我在网络选项卡中看到 2 个请求,这是因为内部重定向
我的 app.yaml 如下所示
runtime: nodejs14
env: standard
service: server-api
instance_class: F4_1G
handlers:
- url: /.*
script: auto
secure: always
redirect_http_response_code: 301
需要进行哪些配置更改才能避免 307 重定向并默认强制执行 https
【问题讨论】: