The QueryStringSigner only signs post requests even though HttpClient also supports GET, PUT, DELETE, and HEAD. THis is not clear in the documentation for the SDK. Please indicate such or allow other HTTP methods to be signed.
We haven't intended for QueryStringSigner to be used directly, but you make a reasonable point. We'll likely be doing some work in QueryStringSigner and we'll see if we can clean things up a bit, or at least add some more explicit documentation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm implementing a invoke invoke method for my AmazonProductAdvertisingClient. I'm patterning it off of the AmazonAutoScalingClient. I would reuse the code in that method if it were available publicly.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
We haven't intended for QueryStringSigner to be used directly, but you make a reasonable point. We'll likely be doing some work in QueryStringSigner and we'll see if we can clean things up a bit, or at least add some more explicit documentation.
I'm implementing a invoke invoke method for my AmazonProductAdvertisingClient. I'm patterning it off of the AmazonAutoScalingClient. I would reuse the code in that method if it were available publicly.