Конкатенация двух команд cURL завершается неудачно, но команды работают отдельно
Я пытаюсь соединить два curl
Команды с использованием трубы.
Сначала есть простая аутентификация, которая работает с использованием
curl https://myserver --user username:password
Во-вторых, мне нужно использовать API GLPI для этого я должен сделать initSession. код ниже:
curl -X GET \
-H 'Content-Type: application/json' \
-H "Authorization: user_token mytoken1" \
-H "App-Token: mytoken2" \
'https://domaine/apirest.php/initSession'
Но конкатенация, кажется, не работает:
curl https://domaine.com --user username:password | curl -X GET \
-H 'Content-Type: application/json' \
-H "Authorization: user_token mytoken1" \
-H "App-Token: mytoken2" \
'https://domaine/apirest.php/initSession'
В чем проблема и как я могу это исправить?
1 ответ
Это возможно, только если вы используете, например, скрипт php и используете curl_multi_exec