19 lines
470 B
Bash
19 lines
470 B
Bash
|
#!/usr/bin/env bash
|
||
|
|
||
|
# The http server not support data-form or x-www-url-encoded-form,
|
||
|
# so the archive file must just in the post body, so use --data-binary
|
||
|
# as curl argument.
|
||
|
#
|
||
|
# $1 is the archive path to be sent to http server
|
||
|
# $2 is the http server (including schema, host, port and path)
|
||
|
#
|
||
|
# Example:
|
||
|
# curl --data-binary @public.tar.gz http://localhost:8080/
|
||
|
|
||
|
if (( $# != 2 )) ; then
|
||
|
echo "parameter not meet"
|
||
|
exit 1
|
||
|
fi
|
||
|
|
||
|
curl --data-binary @"$1" "$2"
|