Я следую руководству по началу работы для Express Шлюз.
Это пример конфигурации
http:
port: 8080
admin:
port: 9876
host: localhost
apiEndpoints:
api:
host: localhost
paths: '/ip'
serviceEndpoints:
httpbin:
url: 'https://httpbin.org'
policies:
- basic-auth
- cors
- expression
- key-auth
- log
- oauth2
- proxy
- rate-limit
pipelines:
default:
apiEndpoints:
- api
policies:
# Uncomment `key-auth:` when instructed to in the Getting Started guide.
# - key-auth:
- proxy:
- action:
serviceEndpoint: httpbin
changeOrigin: true
, и если я запускаю npm, запустите и перейдите по localhost: 8080 / ip Я вижу ответ.
Но если я изменю httpbin url на "localhost: 3001", если я перейду по localhost: 8080 / ip, ответ будет "Cannot GET ip /". Почему ???
На порту 3001 у меня есть работающая служба, которая выдает ответ