我正在嘗試在 Hasura 中創建觸發器,我創建了一個運行 o 埠 5000 的本地 API,就是這個
const express = require('express')
const bodyParser = require('body-parser');
const cors = require('cors')
const app = express()
app.use(cors({
origin: '*'
}));
app.use(bodyParser.urlencoded({
extended: true
}))
app.post('/notify', function (req, res) {
console.log(req);
res.json({
ok: true,
token: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.UAESEvch27JtozaRKhoLZpqRCx1RyNJdlc0TeEymZtg'
});
})
app.listen(process.env.PORT || 5000, () => {
console.log('App is ready running');
})
我已經創建了一個 Hasura 容器,而不是在我的計算機中使用埠 8084,我已經將觸發器配置為使用
但是容器無法在我的真機上訪問我的 api

uj5u.com熱心網友回復:
從圖片中我可以看到你沒有使用 Windows 所以host.docker.internal不會為你作業看到什么是 linux 相當于“host.docker.internal”
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/334156.html
