iframe - Google Docs preview does not show S3 Signed URL -


i have embedded google docs preview in rails application. while using aws s3 signed url, not generate preview. how can solve problem?

example

<iframe src="http://docs.google.com/gview?embedded=true&amp;url=https://d2qvdh0r9424ok.cloudfront.net/mallow-tech/attachments/1/original/logo-page.png?1473416934&amp;expires=1473738491&amp;signature=csfjas6jg8pqdsmy3ytinv7a8ffyorupc~0d-cegw-hxwq96fv7vyuz3udmdmf7o2megefnvt2aiwpgcsqea8up~azecobuurakvr~fplrl-xrwofuizr7izsqqsr6mqedmlwoihbs3s9xisjy8j74l2po-u04om6dylsrf~ckpawgpf4uqgeupx1mj7my5ikiipfxjmu1mq-epvvwy3rrlpcfs~p9ybaqbxpsn4~p3vrx91qlcotfjfxwdolmbuiwnsqw8dnc6pfn1o9gsob0dyz6yu5im5-opdlxv8bv1nfaf8gmkhydzkn0w663irlkmmmwypquycmhd~oe2pvq__&amp;key-pair-id=apkajnwwfiaehghr4naq" style="width:600px; height:500px;" frameborder="0"></iframe> 

i think s3/cloudfront url not encoded. try encoded url.

the url should https%3a%2f%2fd2qvdh0r9424ok.cloudfront.net%2fmallow-tech%2fattachments%2f1%2foriginal%2flogo-page.png%3f1473416934 instead of https://d2qvdh0r9424ok.cloudfront.net/mallow-tech/attachments/1/original/logo-page.png?1473416934


Comments

Popular posts from this blog

javascript - Thinglink image not visible until browser resize -

firebird - Error "invalid transaction handle (expecting explicit transaction start)" executing script from Delphi -

mongodb - How to keep track of users making Stripe Payments -