Powershell调用webrequest没有形式作为回应

时间:2016-03-30 16:49:13

标签: powershell

当我拨打电话时,回复的回复没有表格或输入字段。有没有另一种方式来发布没有表单的数据?或者我的$url不正确?我错过了什么?

$c = Invoke-WebRequest -Uri $url -WebSession $sess_var
$c.forms.count

表单计数的输出为零。我还尝试设置如下字段并使用-Body $form3发布(发出错误):

$form3 = $c.Forms[0]
$form3.somefieldIknow = "good value"

编辑:该网站是我网络的内部网站,外部无法看到。这是来自$ c输出的片段,希望这可能会有所帮助。我下载了Fiddler,但由于某些原因它没有显示字段。我无法在下面破译。也许有人可以伸出援助之手。谢谢。

ParsedHtml        : mshtml.HTMLDocumentClass 
Forms             : {} 
InputFields       : {@{innerHTML=; innerText=; outerHTML=<INPUT id=arid302889100 class="text f9 dat" style="HEIGHT: 21px; 
                    WIDTH: 31px; LEFT: 0px; TOP: 0px" readOnly>; outerText=; tagName=INPUT; id=arid302889100; class=text 
                    f9 dat; style=HEIGHT: 21px; WIDTH: 31px; LEFT: 0px; TOP: 0px; readOnly=},

Links             : {@{innerHTML=<IMG class=tbright alt="Show toolbar" src="../../../../resources/images/mt_sprites.gif"><IMG class=tbdown alt="Hide toolbar"                     src="../../../../resources/images/mt_sprites.gif">; innerText=;  outerHTML=<A class="btn TBTopBarBox" 
                    href="javascript:"><IMG class=tbright alt="Show toolbar"

0 个答案:

没有答案