You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi @jGleitz, let me take a look at this. I remember that Android had some issues that required the use of LocalPath so I'll need to be careful with a fix here.
It turns out I was wrong about the Android issue as it had nothing to do with LocalPath. I'm going to include a fix for this in the next version (7.0.0.0), but in the meantime you can use this as a workaround:
I’m calling an API that uses a URL-encoded path variable (the AWS IoT HTTPS API). So my request looks like this:
POST /topics/$aws%2Fthings%2Ftest-host%2Fshadow%2Fname%2Ftest-shadow%2Fupdate
However, I can only match this request using
This is the wrong expectation, as I also want to test that my code correctly encodes the path variable.
The underlying issue is that
UrlEncoder
usesURI.LocalPath
, which decodes and URL-encoding (as all URI accessors do).The text was updated successfully, but these errors were encountered: