api-gateway
api-gateway copied to clipboard
API gateway for REST, OpenAPI, GraphQL and SOAP written in Java.
the git commits and tags creating a release seem to exist somewhere on github, but are not present in the main repository: go to https://github.com/membrane/api-gateway/releases , click on a git...
### Legacy, unfinished, forgotten interceptors should be removed. #### Possible candidates: - ApiKeyCheckerInterceptor - AuthHead2BodyInterceptor - CacheInterceptor - DecoupledEndpointRewriterInterceptor - MethodOverrideInterceptor - SPDYInterceptor - TestServiceInterceptor - WADLInterceptor - WsaEndpointRewriterInterceptor ***Note:***...
on Windows, if there is a space in the base path, we should issue a warning.
https://membrane-api.io/tutorials/rest/ Ask Thomas
How are the interceptors visualized. Optimize the display. 
The error message ``` Membrane is configured to open port %d. But this port is alreay in use by a different program. ``` can be confusing, as it is also...
Like API-Key plugin. Validation can be set to optional. So an endpoint is with and without token reachable. If there is a token, it should be validated an the header...
maybe put everything in quotes `"` and escape quotes `"` to `\"`, if they are contained in the value