【发布时间】:2018-07-03 12:30:14
【问题描述】:
我需要使用带有 WebClient 的“HTTP Post”来将一些数据发布到特定的 URL。 我在将值传递给输入类型“Radio”时遇到了一些问题。
部分网页代码:
<li class='cua_cols'>NIF a seleccionar<br />
<big><strong>A********</strong></big>
</li>
<li><label for='wNif'><input type='hidden' id='wNif' name='wNif' value='A********' /></label></li>
<li class='dos_cols'>
<label for='TIPONIF0'>
que actúa como
<br />
</label>
<b>Operador </b><input type='radio' id='TIPONIF0' name='TIPONIF' value='OP' checked = 'checked' />
<b>Autorizado </b><input type='radio' id='TIPONIF1' name='TIPONIF' value='AU' />
</li>
<li class='ancho_99'> </li><li class='cua_cols'>
<label for='wNifAut'>
NIF relacionado=
<br />
<input type='text' name='wNifAut' id='wNifAut' value='B********' maxlength='17' size='19' onkeypress='javascript:if (event.keyCode == 13) return false; ' onclick='' />
</label></li>
<li class='cua_cols'>
<label for='TIPONIF_SOL0'>
que actúa como
<br />
</label>
<b>Operador </b><input type='radio' id='TIPONIF_SOL0' name='TIPONIF_SOL' value='OP' />
<b>Autorizado </b><input type='radio' id='TIPONIF_SOL1' name='TIPONIF_SOL' value='AU' checked = 'checked' />
</li>
下一个代码第一次正常工作,但今天只分配 wNifAut 值。
Dim requestData As New NameValueCollection()
requestData.Add("wNifAut", mnoCIF)
requestData.Add("TIPONIF1", "true")
requestData.Add("TIPONIF_SOL0", "true")
requestData.Add("Buscar", "Click")
Dim request As Byte() = myWebClient.UploadValues(msStrURL, "POST", requestData)
msHTMLString = Encoding.UTF8.GetString(request)
【问题讨论】:
标签: .net vb.net post webclient