1
0
mirror of https://github.com/actix/examples synced 2025-01-22 22:05:57 +01:00

31 lines
622 B
Markdown
Raw Normal View History

2022-03-06 00:41:32 +00:00
# Multipart + AWS S3
Upload a file in multipart form to aws s3 (https://github.com/rusoto/rusoto).
Receive multiple data in multipart form in JSON format and receive it as a struct.
# Usage
2020-02-06 10:51:22 +09:00
```
cd forms/multipart-s3
2020-02-06 10:51:22 +09:00
```
2022-03-06 00:41:32 +00:00
1. copy .env.example .env
1. edit .env AWS_ACCESS_KEY_ID=you_key
1. edit .env AWS_SECRET_ACCESS_KEY=you_key
1. edit .env AWS_S3_BUCKET_NAME=you_key
2020-02-06 10:51:22 +09:00
# Running Server
2022-03-06 00:41:32 +00:00
2020-02-06 10:51:22 +09:00
```
cd forms/multipart-s3
2020-02-06 10:51:22 +09:00
cargo run (or ``cargo watch -x run``)
```
2022-03-06 00:41:32 +00:00
http://localhost:8080
2020-02-06 10:51:22 +09:00
2022-02-18 02:23:48 +00:00
# Using Other Regions
2022-03-06 00:41:32 +00:00
2022-02-18 02:23:48 +00:00
<!-- - https://www.rusoto.org/regions.html -->
2022-03-06 00:41:32 +00:00
2022-02-18 02:13:08 +00:00
- https://docs.rs/rusoto_core/0.42.0/rusoto_core/enum.Region.html