From a7fe62dc5310b383260511396b1dba4ef9281f39 Mon Sep 17 00:00:00 2001 From: pro100ton Date: Fri, 8 Nov 2024 09:43:54 +0300 Subject: [PATCH] Initial commit --- .gitignore | 1 + README.md | 6 ++++++ access_token | 1 + template_request.sh | 7 +++++++ 4 files changed, 15 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 access_token create mode 100755 template_request.sh diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..22a1e60 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +auth* diff --git a/README.md b/README.md new file mode 100644 index 0000000..15823ce --- /dev/null +++ b/README.md @@ -0,0 +1,6 @@ +# Fuck postman +Ради разнообразия пытаюсь через bash скрипты имитировать то, что я делаю в постмане на +постоянной основе, а именно: +1. Отправляю запросы с разными методами +2. Прикрепляю к запросам данные как в query параметры, так и в body +3. Автоматически авторизируюсь в системе diff --git a/access_token b/access_token new file mode 100644 index 0000000..223e994 --- /dev/null +++ b/access_token @@ -0,0 +1 @@ +eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzMxMDUxNjYwLCJpYXQiOjE3MzEwNDgwNjAsImp0aSI6ImMzNjc5YjQ1OGVkZDQ2MzI5ZmVhMmU1NTMyZTFhNGNkIiwidXNlcl9pZCI6MSwiaWQiOjEsImVtYWlsIjoiYUBhLnJ1IiwiZnVsbF9uYW1lIjoiTm8gZGF0YSIsInBhc3N3b3JkX2NoYW5nZWQiOnRydWUsImlzX2xvY2FsIjp0cnVlLCJyb2xlIjp7ImlkIjoxLCJ0aXRsZSI6Ilx1MDQxMFx1MDQzNFx1MDQzY1x1MDQzOFx1MDQzZFx1MDQzOFx1MDQ0MVx1MDQ0Mlx1MDQ0MFx1MDQzMFx1MDQ0Mlx1MDQzZVx1MDQ0MCIsInBlcm1pc3Npb25zIjpbImRlc2t0b3BfcmVhZCIsImRlc2t0b3BfbWFuYWdlIiwiZGV2aWNlX2xpc3RfcmVhZCIsImRldmljZV9saXN0X21hbmFnZSIsImNvbmZpZ3VyYXRpb25zX3JlYWQiLCJjb25maWd1cmF0aW9uc19tYW5hZ2UiLCJhbmFseXNpc19yZWFkIiwiYW5hbHlzaXNfbWFuYWdlIiwiYWRtaW5fYWNjZXNzX3JlYWQiLCJhZG1pbl9hY2Nlc3NfbWFuYWdlIiwiYWRtaW5fc3lzdGVtX3JlYWQiLCJhZG1pbl9zeXN0ZW1fbWFuYWdlIiwiYWRtaW5fam91cm5hbHNfcmVhZCIsImFkbWluX2pvdXJuYWxzX21hbmFnZSIsImFkbWluX3Bhc3N3b3JkX3BvbGljeV9yZWFkIiwiYWRtaW5fcGFzc3dvcmRfcG9saWN5X21hbmFnZSJdLCJkZXNjcmlwdGlvbiI6IiIsInVzZXJfY291bnQiOjEsInByb3RlY3RlZCI6dHJ1ZX19.oofONq-9Zz-O-igP9891gEvr9pbYXK16TDQ0y9mvk2o diff --git a/template_request.sh b/template_request.sh new file mode 100755 index 0000000..2bcbdc4 --- /dev/null +++ b/template_request.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +RESPONSE=$(curl -X POST -H "Content-Type: application/json" -d @auth_data.json http://172.31.142.161:8080/api/login/) + +PARSE=$(echo "$RESPONSE" | jq -r ".access") + +echo "$PARSE" > access_token