Как я могу вернуть действительный ответ JSON с React-Router и Express бэкэндом? - PullRequest
0 голосов
/ 11 апреля 2020

У меня есть настройки, аналогичные описанным в этом руководстве . Как я могу сделать JSON отдельно (без HTML) без указания номера порта для маршрута, указанного в index.js? В моей собственной настройке я могу просмотреть JSON, посетив https://socialmaya.com/u/real, но не могу получить фактический JSON ответ, если не посещу http://socialmaya.com: 5000 / актеры / настоящие Это то, что вызывается React.

Вот мой код , который является попыткой реализовать API ActivityPub для социальной сети, построенной с использованием стека MERN. Моя Nginx конфигурация может быть найдена здесь .

1 Ответ

0 голосов
/ 13 апреля 2020

Перезапись URL-адреса перед его передачей в Nginx решила мою проблему:

location / {
    rewrite ^/u/(.*)$ /actors/$1 last;
    proxy_pass http://localhost:5000;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...