Ошибка скручивания: параметр не может быть обработан, так как имя параметра 'u' является неоднозначным - PullRequest
0 голосов
/ 14 сентября 2018

Я пытаюсь подключиться (в PowerShell) через curl , но безуспешно.

Ниже приведен следующий код, который я вставил для установления соединения:

  curl -u <USER>:<PASSWORD> https://something.com

, но получил ошибку:

  Invoke-WebRequest : Parameter cannot be processed because the parameter name 'u' is ambiguous. 
  Possible matches include: -UseBasicParsing -Uri -UseDefaultCredentials -UserAgent.

Итак, я попытался найти решение для SO, например:

PowerShell Invoke-RestMethod, эквивалентныйcurl -u (базовая аутентификация)

Запуск cURL в 64-битной Windows

и на GitHub: https://github.com/PowerShell/PowerShell/issues/4351

Но не получилуспех.Я также переустановил 'curl' на своей машине и попытался использовать Invoke-WebRequest напрямую, но проблема не исчезла.

Я новичок в PowerShell, возможно, я делаю ошибкупри кодировании этих строк, но есть ли у вас какие-либо предложения, как иметь дело с?Как вы думаете, для командной строки / CLI лучше, чем PowerShell, использовать curl ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...