(如何操作:) PowerShell 里,用 Invoke-WebRequest 可以下载网页。简单例子:.
Invoke-WebRequest
如何操作: PowerShell 没有原生支持的专 dedicated 的 HTML 解析器,但你可以使用 Invoke-WebRequest cmdlet 来访问和解析 HTML 内容。对于更复杂的解析和操作,可以使用 HtmlAgilityPack,这是一个流行的 .NET 库。
如果需要处理RESTful API的话,Invoke-RestMethod是个不错的选择。与Invoke-WebRequest不同的是,它会自动处理JSON和XML格式的响应内容,直接返回对象,不必手动转换。
Invoke-RestMethod
怎么做? PowerShell发起带基本认证的HTTP请求很简单。你需要构建一个凭据对象,然后将其与请求一起发送。