私はGET REQUESTとしてのサービスURLですhttp://myipaddress:5000/api/Tenant/tenants/{TenantID}
はTenantID
動的になります
POSTも持っています http://myipaddress:5000/api/Tenant/tenants
この投稿では、リクエスト ペイロードがリクエスト ボディで渡されます。
私のゲートウェイ設定ymlファイルは以下の通りです
http:
port: 8080
admin:
port: 9876
hostname: localhost
apiEndpoints:
api:
host: localhost
paths: '/ip'
tenant-api:
host: localhost
paths: '/api/Tenant/tenants/*'
serviceEndpoints:
httpbin:
url: 'https://httpbin.org'
tenant-svc:
url: 'http://localhost:5000'
policies:
- basic-auth
- cors
- expression
- key-auth
- log
- oauth2
- proxy
- rate-limit
pipelines:
default:
apiEndpoints:
- api
- tenant-api
policies:
# Uncomment `key-auth:` when instructed to in the Getting Started guide.
# - key-auth:
- proxy:
- action:
serviceEndpoint: httpbin
changeOrigin: true
- action:
serviceEndpoint: tenant-svc
changeOrigin: true
プロキシ経由で GET リクエストを実行しようとすると、404 が返されます。また、gatewayconfig.yml に POST API エンドポイントを追加する方法を教えてください。