I am trying to use the recognize endpoint for barcode scanning and am passing in the our Amazon s3 secure url :
https://s3.amazonaws.com/images.development.examplecompany.com/1234.png?AWSAccessKeyId=ACCESS_KEY_HERE&Expires=1231241411&Signature=SIGNATURE_HERE%3
Without escaping the url I get a response of 403 Forbidden and I am guess that the endpoint is recognizing the ampersands as POST params. When I do escape the url the POST goes through, but the image is unable to be found. It looks like URL is not getting unescaped on the Aspose end.
This is my escaped post :
http://api.aspose.com/v1.1/barcode/recognize?type=AllSupportedTypes&url=https%3A%2F%2Fs3.amazonaws.com%2Fimages.development.examplecompany.com%2F1234.png%3FAWSAccessKeyId%3DACCESSKEY_HERE%26Expires%3D124124141%26Signature%3DSIGNATURE_HERE%3&appSID=SID_HERE
Is there any way to post an image with a barcode that has a url including ampersands and thus params.
Thanks