MicroApps is a framework for rapidly deploying and managing many micro apps that share a CloudFront, SSL Certificate, and domain. A key feature is the ability to target users to different versions that exist simultaneously in each env or to test older and newer versions to confirm regressions or changes in behavior.
MIT License
12
stars
1
forks
source link
Router - `iframe` Apps - Incorrectly modifying URLs without version and with query string #340
API requests like /appname/someAPICall?paramX=1¶mY=2 are flowing through as /appname/0.0.0/someAPICall with the query string stripped and the version inserted into the path
This only happens for iframe apps
This should not be happening
To-Do
Add tests for this case
Add handling for /api/ route on iframe apps that will pass through the request unmodified
Motivations
/appname/someAPICall?paramX=1¶mY=2
are flowing through as/appname/0.0.0/someAPICall
with the query string stripped and the version inserted into the pathiframe
appsTo-Do
/api/
route on iframe apps that will pass through the request unmodified