From 71d1d051185483d4d2b2e3b5853b70ac4290be96 Mon Sep 17 00:00:00 2001 From: cheolgyu <38715510+cheolgyu@users.noreply.github.com> Date: Thu, 6 Feb 2020 10:51:22 +0900 Subject: [PATCH] update readme.md --- Cargo.toml | 2 +- {multipart-s3 => multipart+s3}/.env.example | 0 {multipart-s3 => multipart+s3}/.gitignore | 0 {multipart-s3 => multipart+s3}/Cargo.toml | 0 multipart+s3/README.md | 25 +++++++++++++++++++ {multipart-s3 => multipart+s3}/src/main.rs | 0 .../src/utils/mod.rs | 0 .../src/utils/s3.rs | 0 .../src/utils/upload.rs | 0 multipart-s3/README.md | 11 -------- 10 files changed, 26 insertions(+), 12 deletions(-) rename {multipart-s3 => multipart+s3}/.env.example (100%) rename {multipart-s3 => multipart+s3}/.gitignore (100%) rename {multipart-s3 => multipart+s3}/Cargo.toml (100%) create mode 100644 multipart+s3/README.md rename {multipart-s3 => multipart+s3}/src/main.rs (100%) rename {multipart-s3 => multipart+s3}/src/utils/mod.rs (100%) rename {multipart-s3 => multipart+s3}/src/utils/s3.rs (100%) rename {multipart-s3 => multipart+s3}/src/utils/upload.rs (100%) delete mode 100644 multipart-s3/README.md diff --git a/Cargo.toml b/Cargo.toml index aecc98f9..283d8dc5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,7 +19,7 @@ members = [ "juniper", "middleware", "multipart", - "multipart-s3", + "multipart+s3", "multipart-async-std", "openssl", # "protobuf", diff --git a/multipart-s3/.env.example b/multipart+s3/.env.example similarity index 100% rename from multipart-s3/.env.example rename to multipart+s3/.env.example diff --git a/multipart-s3/.gitignore b/multipart+s3/.gitignore similarity index 100% rename from multipart-s3/.gitignore rename to multipart+s3/.gitignore diff --git a/multipart-s3/Cargo.toml b/multipart+s3/Cargo.toml similarity index 100% rename from multipart-s3/Cargo.toml rename to multipart+s3/Cargo.toml diff --git a/multipart+s3/README.md b/multipart+s3/README.md new file mode 100644 index 00000000..c33f72a8 --- /dev/null +++ b/multipart+s3/README.md @@ -0,0 +1,25 @@ +# multipart+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 +``` +cd examples/multipart+s3 +``` +1. copy .env.example .env +2. edit .env AWS_ACCESS_KEY_ID=you_key +3. edit .env AWS_SECRET_ACCESS_KEY=you_key +4. edit .env AWS_S3_BUCKET_NAME=you_key + + +# Running Server +``` +cd examples/multipart+s3 +cargo run (or ``cargo watch -x run``) +``` +http://localhost:3000 + + +# using other regions +https://www.rusoto.org/regions.html +https://docs.rs/rusoto_core/0.42.0/rusoto_core/enum.Region.html diff --git a/multipart-s3/src/main.rs b/multipart+s3/src/main.rs similarity index 100% rename from multipart-s3/src/main.rs rename to multipart+s3/src/main.rs diff --git a/multipart-s3/src/utils/mod.rs b/multipart+s3/src/utils/mod.rs similarity index 100% rename from multipart-s3/src/utils/mod.rs rename to multipart+s3/src/utils/mod.rs diff --git a/multipart-s3/src/utils/s3.rs b/multipart+s3/src/utils/s3.rs similarity index 100% rename from multipart-s3/src/utils/s3.rs rename to multipart+s3/src/utils/s3.rs diff --git a/multipart-s3/src/utils/upload.rs b/multipart+s3/src/utils/upload.rs similarity index 100% rename from multipart-s3/src/utils/upload.rs rename to multipart+s3/src/utils/upload.rs diff --git a/multipart-s3/README.md b/multipart-s3/README.md deleted file mode 100644 index 4ce80f88..00000000 --- a/multipart-s3/README.md +++ /dev/null @@ -1,11 +0,0 @@ -use : https://github.com/rusoto/rusoto - -https://www.rusoto.org/regions.html -https://docs.rs/rusoto_core/0.42.0/rusoto_core/enum.Region.html - -1. set env AWS_ACCESS_KEY_ID -2. set env AWS_SECRET_ACCESS_KEY -3. set env AWS_S3_BUCKET_NAME - -1. multipart/post aws-s3 upload -2. multipart/post post-data to struct \ No newline at end of file