Allow upload to HTTP

Rather than only being able downloading the data, how about giving an option to upload to a specified location? For example, I could create a pre-signed URL to upload the data into S3.