大佬教程收集整理的这篇文章主要介绍了PowerShell v3 Invoke-WebRequest:表单有问题,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这是它应该做的:
用一个简单的表单加载一个网站(用户名,密码,提交按钮)
>输入凭据
>并提交.
随着微软技术网络难以置信的难题(至少对我而言)的“帮助”,我将以下几点结合在一起:
$myUrl = "http://some.url" $response = Invoke-Webrequest -Uri $myUrl -Method Default -SessionVariable $rb $form = $response.Forms[0] $form.Fields["user"] = "username" $form.Fields["password"] = "password" $response = Invoke-Webrequest -Uri $form.Action -WebSession $rb -Method POST $response.StatusDescriptionOK
我收到两个错误,第一个尝试写入“用户”字段时:
第二个与$form.Action有关,我不知道应该读什么:
再次,我非常依赖example #2 at Microsoft.
编辑:感谢哈密尔的资本化.我的礼仪在哪里;)
以上是大佬教程为你收集整理的PowerShell v3 Invoke-WebRequest:表单有问题全部内容,希望文章能够帮你解决PowerShell v3 Invoke-WebRequest:表单有问题所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。