How to Upload A Remote File to Amazon S3

AWS' Simple Storage Service or S3 is a very popular object storage service offered by Amazon. A huge number of large-scale websites take advantage of S3. You can easily use it as a Content Delivery Network. To top it all, it has excellent API support that developers can take advantage...