diff --git a/deploy-chunked.sh b/deploy-chunked.sh index 0f3b585..a14be3d 100644 --- a/deploy-chunked.sh +++ b/deploy-chunked.sh @@ -308,9 +308,11 @@ log_info "Step 4/5: Starting async deployment..." if [ ${#CURL_OPTS[@]} -gt 0 ]; then FINALIZE_RESPONSE=$(curl -s -X POST "$API_BASE/upload/finalize?uploadSessionId=$SESSION_ID&async=true" \ + -H "Content-Length: 0" \ "${CURL_OPTS[@]}") else - FINALIZE_RESPONSE=$(curl -s -X POST "$API_BASE/upload/finalize?uploadSessionId=$SESSION_ID&async=true") + FINALIZE_RESPONSE=$(curl -s -X POST "$API_BASE/upload/finalize?uploadSessionId=$SESSION_ID&async=true" \ + -H "Content-Length: 0") fi STATUS=$(echo "$FINALIZE_RESPONSE" | grep -o '"status":"[^"]*' | cut -d'"' -f4)