作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个基于nodejs的firebase函数,我使用express app在单个firebase函数中创建了一个复杂的api,如下所示:
import * as functions from 'firebase-functions';
const express = require('express');
var cors = require('cors')
const app = express();
app.use(cors({ origin: true }))
app.get('/:appId/posts/:id', (request:any, response:any) => {
var origin = request.get('Origin'); // null
var origin2 = request.header('Origin'); // null
var origin3 = request.get('origin'); // null
var origin4 = request.header('origin'); // null
var origin5 = request.get('referer'); // null
var origin6 = request.get('host'); // null
});
exports.api = functions.https.onRequest(app);
最佳答案
尝试这个:
io.on('connection', function (socket) {
let host = socket.handshake.headers.origin
...
关于node.js - 如何在Node.js(ExpressJS)中获取请求来源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57852772/
我是一名优秀的程序员,十分优秀!