powershell - 如何通过 PowerShell 获取 URL 的 HTML 源代码
问题描述
我们有一个称为 Sitescope 的监控工具,可以通过 IE 或 Chrome 通过下面提到的链接(私人 URL,供您参考)访问。登录此应用程序所需的凭据嵌入在 URL 中。因此,如果您将此 URL 粘贴到 IE 或 chrome 中,那么它最初会转到登录页面并自动重定向到第二个页面(在下面的 URL 中,重定向页面是应用程序的“关于页面”)。我需要帮助来获取关于页面的 HTML 源代码(自动重定向。
当我尝试使用下面的 PowerShell 脚本时,它可以下载第一页的源代码,只有登录页面,但我需要第二页的源代码,它会自动重定向。
我在下面给出的脚本。
$url = "https://chcnm6027.dir.svc.accenture.com:8443/SiteScope/jsp/about_sitescope.jsp?sis_silent_login_type=encrypted&login=(sisp)aXFxQre%2BtNc%3D&password=(sisp)xWoZQ/XddqR5HldzKTC%2B9A%3D%3D"
$webClient = New-Object System.Net.Webclient
$rawHTML = $webClient.DownloadString($url)
echo $rawHTML
解决方案
推荐阅读
- c# - NpgsqlConnection 不读取继承的 DTO 类的 jsonb 列
- vba - 使用 ItemAdd 移动电子邮件
- r - R - In sqrt(1 - h * h) :从 rcorr 内部产生的 NaN - 可用的完整样本数据
- r - 我正在尝试在 R 循环中制作单独的图表,但每个图表都使用相同的数据(我列表中的最后一个元素)
- javascript - 如何使用 HTML 节点作为插槽?
- python - 使用无服务器框架将 Python 包部署到 AWS lambda 时出错
- bots - 电报机器人不工作出现此错误后:帐户暂停
- sql - SQL:选择2公里范围内的所有行
- javascript - 空输入验证不起作用?
- javascript - 将base64字符串发送到图像的逻辑是什么?