How can I send a request "as is" without additional URL encoding?
Example:
Correct request -
Corrupted request - https://planetarycomputer.microsoft.com/api/data/v1/mosaic/tiles/7557a0b9c1e010154c6c34b5616ce374/We...
CodePen:
I used a different solution - https://codepen.io/karrok/pen/OJvzeEx
I used
esriConfig.request.interceptors
and fetched tiles on my own
I would recommend against the use of the interceptor for this use case. Just make sure you specify the parameters correctly and you can just extend the BaseTileLayer, which will help a lot as you try to use other parameters and options from these services. Using the interceptor to ignore improperly formatted URL parameters might lead to other issues as you try other settings.