Merge pull request #302 from YunoHost/curl_helper

[enh] Fix curl helper without POST data
This commit is contained in:
Maniack Crudelis 2017-05-03 19:08:36 +02:00 committed by GitHub
commit caa63f7022

View file

@ -46,9 +46,12 @@ ynh_local_curl () {
do do
POST_data="${POST_data}${arg}&" POST_data="${POST_data}${arg}&"
done done
# (Remove the last character, which is an unecessary '&') if [ -n "$POST_data" ]
POST_data=${POST_data::-1} then
# Add --data arg and remove the last character, which is an unecessary '&'
POST_data="--data \"${POST_data::-1}\""
fi
# Curl the URL # Curl the URL
curl -kL -H "Host: $domain" --resolve $domain:443:127.0.0.1 --data "$POST_data" "$full_page_url" 2>&1 curl --silent --show-error -kL -H "Host: $domain" --resolve $domain:443:127.0.0.1 $POST_data "$full_page_url"
} }