Добрый день! Я написал тестовое приложение на Koa.js, которое привязано к unix domain socket. const...
Добрый день!
Я написал тестовое приложение на Koa.js, которое привязано к unix domain socket.
const Koa = require('koa');
const app = new Koa();
const Router = require('@koa/router');
const router = new Router();
const fs = require('fs');
const socketPath = './koa.sock';
if (fs.existsSync(socketPath)) {
fs.unlinkSync(socketPath);
}
router.get('/test', (ctx, next) => {
ctx.body = {
success: true,
data: { message: 'Hello from test route!' }
};
next();
});
app.use(router.routes());
app.use(router.allowedMethods());
const port = socketPath
app.listen(port, () => {
console.log(
Server started on port ${port});
});
При тестировании curl я получаю ответ
% curl -X GET --unix-socket /Users/kvb/WebstormProjects/Template/Koa.js/koa.sock http://localhost/testref="/tags/test" class="interlink" >test
{"success":true,"data":{"message":"Hello from test route!"}}
Я не могу добиться работы с этим сокетом из vue3
Читаются данные не из unix socket, а по http.
favicon.ico">
Vite App
Не могли бы вы подсказать, что не так я делаю?