怎样创建网站或网页,深圳包装设计公司有哪些呢,莱芜十七中网站,视频做网站背景抓取#xff08;爬取#xff09;网上信息的脚本程序#xff0c;俗称网络蜘蛛。powershell中自带了这样的两个命令#xff0c;【Invoke-WebRequest】和【Invoke-RestMethod】#xff0c;但这两个命令有时候会乱码。 现在转帖分享#xff0c; 某个【歪果仁】写的脚本。来源…抓取爬取网上信息的脚本程序俗称网络蜘蛛。powershell中自带了这样的两个命令【Invoke-WebRequest】和【Invoke-RestMethod】但这两个命令有时候会乱码。 现在转帖分享 某个【歪果仁】写的脚本。来源于 墙外出处 https://gist.github.com/angel-vladov/9482676 function Read-HtmlPage {
param ([Parameter(Mandatory$true, Position0, ValueFromPipeline$true)][String] $Uri)# Invoke-WebRequest and Invoke-RestMethod cant work properly with UTF-8 Response so we need to do things this way.
[Net.HttpWebRequest]$WebRequest [Net.WebRequest]::Create($Uri)
[Net.HttpWebResponse]$WebResponse $WebRequest.GetResponse()
$Reader New-Object IO.StreamReader($WebResponse.GetResponseStream())
$Response $Reader.ReadToEnd()
$Reader.Close()# Create the document class
[mshtml.HTMLDocumentClass] $Doc New-Object -com HTMLFILE
$Doc.IHTMLDocument2_write($Response)# Returns a HTMLDocumentClass instance just like Invoke-WebRequest ParsedHtml
$Doc#powershell 传教士 转帖并修改的文章 2016-01-01, 允许再次转载但必须保留名字和出处否则追究法律责任} 具体效果请大家共同测试。 转载于:https://www.cnblogs.com/piapia/p/5093201.html