Remove recursion from the method and add a feature to create a default URL. This includes a default URL for HMAC signatures when domain mapping is used.
Testing Plan
[x] Was this tested locally? If not, explain why.
Tested with sample application and executed unit test case
Reference Issue (For mParticle employees only. Ignore if you are an outside contributor)
Instructions
development
PR branch prefix should follow this format: https://github.com/mParticle/mparticle-workflows/blob/main/.github/workflows/pr-branch-check-name.yml
Summary
Testing Plan
Reference Issue (For mParticle employees only. Ignore if you are an outside contributor)