Я нашел много примеров того, как использовать простые команды POST в cURL, но я не нашел примеров того, как отправлять полные команды HTTP POST, которые содержат:
- Заголовки (Обычная Проверка Подлинности)
- HTTP с параметрами (
s=1&r=33
) - данные тела, некоторые строки XML
все, что я нашел это:
echo "this is body" | curl -d "ss=ss&qq=11" http://localhost/
это не работает, и он отправляет параметры HTTP в качестве тела.