http: error: Request body (from stdin or a file) and request data (key=value) cannot be mixed.
рдпрд╣ рддреНрд░реБрдЯрд┐ рдмрд▓реНрдХрд┐ рдЧреБрдкреНрдд рд╣реИред рдореИрдВ рдмрд╛рдХреА рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╢реЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдВ, рдФрд░ рдореИрдВ рдпрд╣ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ:
http --output subnet --pretty format --form post "${URLHOST}subnets" "cidr=${cidr}" "name=${name}" "description=${name}" "availabilityZoneId=${az}" "networkId=${VPCid}" "$ACCESSKEY" "$SECRETKEY" "$ACCOUNTID" "_providerId=aws" "_regionId=${REGION}"
рдЬреЛ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ (рдЬрдм 'рдЗрдХреЛ' рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдЖрджреЗрд╢ рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рд╕рдВрд╕реНрдХрд░рдг рд╡рд┐рд╖рдп рдореЗрдВ рддреНрд░реБрдЯрд┐ рджреЗрддрд╛ рд╣реИред
рдХреНрдпрд╛ рдореИрдВ рдореВрд░реНрдЦ рд╣реВрдБ, рдпрд╛ рдпрд╣ рдХреБрдЫ рдФрд░ рд╣реИ?
FYI рдХрд░реЗрдВ: рдЙрдкрд░реЛрдХреНрдд рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ (рдереЛрдбрд╝рд╛ рд╕рд╛ рд╕рд╛рдл рдХрд┐рдпрд╛ рд╣реБрдЖ)
http --output subnet --pretty format --form post https://test.grid.domain.com/subnets cidr=10.124.33.128/25 name=Load_balancers description=Load_balancers availabilityZoneId=us-east-1c networkId=vpc-31433e7e x-gridauth-accesskey:DOYOUNEEDTOKNOW x-gridauth-secretaccesskey:WHATISWITHALLTHEQUESTIONS x-gridauth-accountid:11223344556677 _providerId=aws _regionId=us-east-1
рдпрд╣ рддреНрд░реБрдЯрд┐ рддрдм рд╣реЛрддреА рд╣реИ рдЬрдм HTTPie рдХреЗ STDIN
рдХреЛ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдбреЗрдЯрд╛ рдХреЛ рдЙрд╕реА рд╕рдордп рддрд░реНрдХреЛрдВ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
$ echo 'data' | http POST example.org more=data # This is invalid
рдореИрдВ рдПрд╕рдЯреАрдбреАрдЖрдИрдПрди рдХреЛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдпрд╣рд╛рдБ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдереЛрдбрд╝рд╛ рдФрд░ рд╕рдВрджрд░реНрдн рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
cat keyfile | while read name az route cidr subnetid rest ; do
http --output subnet --pretty format --form post \
"${URLHOST}subnets" \
"cidr=${cidr}" \
"name=${name}" \
"description=${name}"\
"availabilityZoneId=${az}" \
"networkId=${VPCid}"\
"$ACCESSKEY" \
"$SECRETKEY"\
"$ACCOUNTID" \
"_providerId=aws" "_regionId=${REGION}"
(рдФрд░ рдлрд┐рд░ рдореИрдВ 'рд╕рдмрдиреЗрдЯ' рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдЕрдиреНрдп рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ)
рдореИрдВ рдЬреЛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рд╡рд╣ http-рд╣реЗрдбрд░ рдХреЗ рд╕рд╛рде рдлреЙрд░реНрдо-рдлрд╝реАрд▓реНрдб рдХреЛ рдЗрдВрдЯрд░рдорд┐рдХреНрд╕ рдХрд░ рд░рд╣рд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореИрдВ рдЗрд╕реЗ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ (рдПрд╕рдЯреАрдбреАрдЖрдИрдПрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдлреЙрд░реНрдо рдбреЗрдЯрд╛ рдХреЛ рдзрдХреНрдХрд╛ рджреЗрдиреЗ рдХрд╛ рдХреБрдЫ рд╕рдВрдпреЛрдЬрди, рдФрд░ рд╣реЗрдбрд░ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ ... рдпрд╛ рд╣реЗрдбрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдФрд░ рдПрд╕рдЯреАрдбреАрдЖрдИрдПрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рдмрдирд╛рддреЗ рд╣реИрдВ, рдпрд╛ рдЬреЛ рднреА рд╣реЛ)ред
рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ, рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд▓реВрдк рд╕рдВрджрд░реНрдн рдореЗрдВ HTTPie рдХреЛ STDIN
(рдЬрд┐рд╕реЗ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ) рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓рддрд╛ рд╣реИред
рдЖрдк HTTPie рдХреЗ STDIN
рдХреЛ рд╡рд╛рдкрд╕ рдЯрд░реНрдорд┐рдирд▓ рдЗрдирдкреБрдЯ ( < /dev/tty
) рдореЗрдВ рдмрджрд▓рдХрд░ рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП:
cat file | while read line; do
http POST example.org a="$line" < /dev/tty
done
рдмрд╣реБрдд рдЦреВрдмред рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдерд╛ рдХрд┐ рд╢реЗрд▓ рд▓реВрдк рдХреЗ рдЖрдВрддрд░рд┐рдХ рд╡рд┐рд╡рд░рдг рдЖрд╕рдкрд╛рд╕ рдХреЗ рд▓реВрдк рдХреЗ рд╕реНрдЯрдб рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред
рдорджрдж рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж... рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ рдЖрдк рдкрд╛рдпрд╛ рд╣реЛрдЧрд╛ред
(рдЕрдм рдореИрдВ рдЙрддреНрд╕реБрдХ рд╣реВрдВ рдХрд┐ рдХреНрдпреЛрдВ (рдореИрдВ рд╕рднреА рдПрд╕рдПрдЪ рд╡реНрдпреБрддреНрдкрдиреНрди рдЧреЛрд▓реЗ рдорд╛рди рд░рд╣рд╛ рд╣реВрдВ) рдиреЗ рдЙрд╕ рдбрд┐рдЬрд╛рдЗрди рдХреЛ рдкрд╕рдВрдж рдХрд┐рдпрд╛ ...)
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ STDIN
рдХреЗ рдкрдарди рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рд╣рд░ рдЬрдЧрд╣ рдХрд╛рдо рдХрд░реЗрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ рдЦреБрд▓рд╛ рд░рдЦ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЗрд╕реЗ рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЯреИрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред
рдпрд╣ рдмрд╣реБрдд рднреНрд░рдорд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ, рдФрд░ httpie рдХреЗ рдХрд╣реАрдВ рднреА рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рдЦрд┐рд▓рд╛рдл рдЬрд╛рддрд╛ рд╣реИред рдмреИрд╢ рд▓реВрдк рдХреЗ рдЕрдВрджрд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рд╛рдорд╛рдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╣реИред рдХреБрдВрдЬреА/рдорд╛рди рджрд┐рдП рдЬрд╛рдиреЗ рдкрд░ рдПрдЪрдЯреАрдкреАрдИ рдХреЛ рд╢рд┐рдХрд╛рдпрдд рдирд╣реАрдВ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рдФрд░ рдЗрд╕реЗ рд╕реНрдЯрдбрд┐рди рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ: рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдХреБрдВрдЬреА/рдорд╛рди рдХреЛ рд╣рд╛рд╡реА рд╣реЛрдиреЗ рджреЗрдирд╛ред
рдХреБрдВрдЬреА/рдорд╛рди рджрд┐рдП рдЬрд╛рдиреЗ рдкрд░ рдПрдЪрдЯреАрдкреАрдИ рдХреЛ рд╢рд┐рдХрд╛рдпрдд рдирд╣реАрдВ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рдФрд░ рдЗрд╕реЗ рд╕реНрдЯрдбрд┐рди рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ: рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдХреБрдВрдЬреА/рдорд╛рди рдХреЛ рд╣рд╛рд╡реА рд╣реЛрдиреЗ рджреЗрдирд╛ред
рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рд╕рд╣рдЬ рд╣реЛ, рд▓реЗрдХрд┐рди рдХрдИ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдареАрдХ рд╡рд┐рдкрд░реАрдд рдХрд╣реАрдВ рдЕрдзрд┐рдХ рд╕рд╣рдЬ рд╣реИред рдХреНрдпреЛрдВрдХрд┐ рдЯреВрд▓рд┐рдВрдЧ рдХреЛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП, рдЕрдЧрд░ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдмреЗрд╣рддрд░ рдЬрд╛рдирддреЗ рд╣реИрдВ, рддреЛ рдПрдХ рддреНрд░реБрдЯрд┐ рдЙрдард╛рдирд╛ рдФрд░ рдЖрдкрдХреЛ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИрдЪ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИ, рдЬреЛ рдРрд╕рд╛ рдХрд░рддрд╛ рд╣реИред
GNU рд╕рдорд╛рдирд╛рдВрддрд░ рдХреЛ рджрд┐рдП рдЧрдП рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдЕрдВрджрд░ httpie рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдореИрдВ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛:
function call_api {
local FOO=`http --json --auth $TOKEN: post $HOST/api/foo name="┼вс║╜с╣зс║Ч" < /dev/tty | python3 -c "import json,sys;obj=json.load(sys.stdin);print(obj['result']['id']);"`
[тАж]
http --download --auth $TOKEN: GET $HOST/api/bla > /dev/tty
}
export -f call_api
export HOST=тАж
export TOKEN=тАж
parallel --env HOST --env TOKEN ::: call_api call_api call_api call_api call_api
рдЙрдкрд░реЛрдХреНрдд рдЯрд┐рдкреНрдкрдгреА рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рд╕рдорд╛рдирд╛рдВрддрд░ рдлрд╝рдВрдХреНрд╢рди рдЖрдордВрддреНрд░рдг рдЕрдм рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рднрд╡рд┐рд╖реНрдп рдХреЗ рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП рдЗрд╕ рдЯрд┐рдкреНрдкрдгреА рдХреЛ рдпрд╣рд╛рдБ рдЫреЛрдбрд╝ рд░рд╣рд╛ рд╣реВрдБ
рднрд╡рд┐рд╖реНрдп рдХреЗ рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП, рдЕрдм рдПрдХ CLI рддрд░реНрдХ --ignore-stdin
рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ HTTPie рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЕрдиреБрд░реЛрдз рдбреЗрдЯрд╛ (рдХреБрдВрдЬреА = рдорд╛рди) рдХреЛ рдЕрдиреБрд░реЛрдз рдирд┐рдХрд╛рдп (stdin рд╕реЗ) рдкрд░ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред
http --ignore-stdin http://тАж lorem=ipsum dolor=sit
рд╕реА рдПрдл https://httpie.org/docs#redirected -input
рд▓реВрдк рдХреЗ рд▓рд┐рдП http
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдЗрд╕рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдЗрд╕рдиреЗ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдареАрдХ рдХрд╛рдо рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЧрд┐рдЯрд▓реИрдм рдореЗрдВ рдЕрд╕рдлрд▓ рд░рд╣рд╛ред --ignore-stdin
рдиреЗ рдЗрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ред
рдореИрдВрдиреЗ рд╕реНрдЯрдб рдХреЛ рд╢реВрдиреНрдп </dev/null
рдкрд░ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдиреЗ httpie рдХреЛ рдЕрдЬреАрдм рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд┐рдпрд╛ред рдРрд╕рд╛ рдХреНрдпреЛрдВ? рдореЗрд░рд╛ рдорддрд▓рдм рд╣реИ, рдХреНрдпрд╛ рд╢реЗрд▓ рд╕реЗ рд╣реА рдХрдорд╛рдВрдб рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП?
@NightMachinary рдЖрдк --ignore-stdin
рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЗрд╕ рддрд░рд╣ рдЖрдк HTTPie рдХреЛ STDIN
рдирд╣реАрдВ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддреЗ рд╣реИрдВред
$ echo 'this STDIN data is ignored' | http --ignore-stdin POST httpbin.org/post hello=world
@jakubroztocil рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐, рдореИрдВ рдХрд╣ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдЕрдЧрд░ http
рдореЗрдВ --ignore-stdin
рдирд╣реАрдВ рд╣реЛрддрд╛, рддреЛ рд╣рдо рд╢реЗрд▓ рд╕реЗ рд╣реА http
рдкрд░ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕реНрдЯрдб рдХреЛ рдХреИрд╕реЗ рдЦрддреНрдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
@NightMachinary рдЖрдк STDIN
(рдФрд░ рдЕрдиреНрдп рдорд╛рдирдХ рд╕реНрдЯреНрд░реАрдо) рдХреЛ рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ, рд▓реЗрдХрд┐рди рдЖрдк рдЗрд╕реЗ рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
$ echo ignored data | http httpbin.org/anything 0<&-
https://superuser.com/questions/813472/how-do-i-close-stdin-in-a-shell-script
@NightMachinary рдФрд░ /dev/null
рдХреЛ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рдирд╛ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реИ:
$ http httpbin.org/anything < /dev/null
рдпрд╣ рдЕрднреА рднреА HTTPie рдХреЛ рдПрдХ рдЦреБрд▓реЗ рдФрд░ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд STDIN
рдХреЗ рд╕рд╛рде рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП HTTPie рдЗрд╕реЗ рдкрдврд╝реЗрдЧрд╛ рдФрд░ рдПрдХ рдЦрд╛рд▓реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрдЧрд╛, рдЬрд┐рд╕реЗ рд╡рд╣ рдЦреБрд╢реА рд╕реЗ рдЕрдиреБрд░реЛрдз рдмреЙрдбреА рдбреЗрдЯрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ (рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ POST
), рдЬрдм рддрдХ рдХрд┐ рдЖрдк рдЗрд╕реЗ --ignore-stdin
рдХреЗ рд╕рд╛рде рди рдХрд╣реЗрдВред
рддреЛ рдпрд╣ рдореВрд▓ рд░реВрдк рд╕реЗ рдЗрд╕рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ:
$ echo -n | http httpbin.org/anything
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рднрд╡рд┐рд╖реНрдп рдХреЗ рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП, рдЕрдм рдПрдХ CLI рддрд░реНрдХ
--ignore-stdin
рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ HTTPie рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЕрдиреБрд░реЛрдз рдбреЗрдЯрд╛ (рдХреБрдВрдЬреА = рдорд╛рди) рдХреЛ рдЕрдиреБрд░реЛрдз рдирд┐рдХрд╛рдп (stdin рд╕реЗ) рдкрд░ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПредрд╕реА рдПрдл https://httpie.org/docs#redirected -input