Каков наилучший способ отправки HTTP-запросов из Windows Powershell?Каков наилучший способ отправки HTTP-запросов из Windows Powershell?
ответ
Найдено один способ:
$page = (New-Object System.Net.WebClient).DownloadString("http://localhost/")
Благодаря Стивен Murawski за его комментарий:
Лучший способ действительно зависит от того, что задача, которую вы пытаетесь достичь, как два ответы ниже, имеют отметил. WebClient является самым простым, но HttpWebRequest является самым гибким.
Если вам нужно контролировать что-либо, связанное с таймаутами, тогда вы должны использовать httpwebrequest или webrequest. – 2012-05-16 11:07:05
System.Net.WebClient - это самый простой способ сделать это для простого запроса GET. Однако, если вам нужно сделать запрос POST для формы, вам нужно будет использовать System.Net.HttpWebRequest.
В PowerShell 3.0+ можно использовать Invoke-WebRequest
$page = Invoke-WebRequest "http://localhost/"
- 1. Каков наилучший способ узнать Windows Powershell при выходе из bash?
- 2. Каков наилучший способ автоматизации развертывания службы Windows?
- 3. Каков наилучший способ связи между скриптом Powershell и службой Windows?
- 4. Каков наилучший способ отправки данных на сервер?
- 5. Каков наилучший способ отправки данных в AsyncTasks
- 6. Каков наилучший способ отправки параметров между страницами?
- 7. VS2015: Каков наилучший способ настройки решения Powershell?
- 8. Каков наилучший способ отправки больших данных из службы WCF клиенту?
- 9. Каков наилучший способ отправки массива объектов из javascript в webservice?
- 10. Каков наилучший способ отправки журналов из ELK в Splunk?
- 11. Каков наилучший способ установки python на Windows
- 12. Каков наилучший способ создания установщика Windows .NET?
- 13. Каков наилучший способ программирования MIDI для Windows?
- 14. Каков наилучший способ изучения экосистемы Windows?
- 15. Каков наилучший способ тестирования программ в Windows?
- 16. Каков наилучший способ для службы Windows сбой?
- 17. Каков наилучший способ использования netlink из C++?
- 18. Каков наилучший способ доступа к веб-сайту из службы Windows?
- 19. Каков наилучший способ обмена файлами из Windows в Boot2docker VM
- 20. Каков наилучший способ отправки больших UDP-пакетов в последовательности
- 21. Каков наилучший способ многопоточности?
- 22. Каков наилучший способ увеличения?
- 23. Каков наилучший способ запроса?
- 24. Каков наилучший способ отслеживания живых уведомлений для отправки пользователю?
- 25. Каков наилучший способ в PowerShell проанализировать эти строки?
- 26. Каков наилучший способ отправки данных XML в webservices jaxws
- 27. Каков наилучший способ сериализации/десериализации данных и отправки по TCP
- 28. Каков наилучший способ отправки данных с Java на PHP?
- 29. Каков наилучший способ отправки запроса SOAP в Ruby on Rails?
- 30. Каков наилучший способ отправки массива PHP через jquery?
Лучший способ действительно зависит от того, какую задачу вы пытаетесь достичь, как два ответа ниже отметили. WebClient является самым простым, но HttpWebRequest является наиболее гибким. – 2008-12-04 14:20:32