当我拨打电话时,回复的回复没有表格或输入字段。有没有另一种方式来发布没有表单的数据?或者我的$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"