Использование Curl с электронной почтой и паролемPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Использование Curl с электронной почтой и паролем

Сообщение Anonymous »

У меня есть API для экспорта некоторой информации в файл csv. API правильный, и он загружает мой файл, когда я получаю к нему доступ из браузера. Мне нужно получить доступ к этому API с терминала и загрузить файл, не заходя в браузер.

Мой маршрут для API выглядит следующим образом:

Код: Выделить всё

Route::get('/api/file/export', 'File\FileController@export', [
'middleware'=>'auth.basic'
]);
Я пробовал использовать Curl следующим образом:

Код: Выделить всё

curl --user email:password http://example.com/api/file/export
Я пробовал разные команды завитка, но каждая из них отображает перенаправление на вход в html. Когда я использую -O команду для загрузки файла, она загружает файл, имеющий ссылку для перенаправления на вход в систему.

Код: Выделить всё

curl --user email:password -O http://example.com/api/file/export
Правильно ли я вызываю API? Как еще я могу получить доступ к API из терминала?

Подробнее здесь: https://stackoverflow.com/questions/397 ... d-password
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»