我想检索隐藏字段的值,该字段随发送到服务器的每个请求而变化。例如,当我第一次访问页面时sessid=90334
和下一页sessid=78204
。 pagesource包含类似<input type="hidden" name="sessid" value="69529">
的标记。我知道如何阅读回复。我目前正在使用以下代码来阅读响应
BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
StringBuilder response = new StringBuilder();
String line;
while ((line = rd.readLine()) != null) {
response.append(line);
}
请告诉我如何通过每个请求阅读更改后的值?
答案 0 :(得分:0)
如果您正在开发asp.net应用程序(您尚未指定MVC或asp.net),并且您想要访问服务器端的hiddenfield值,则应使用runat =“server”属性。像这样:
<input type="hidden" runat="server" name="sessid" value="69529">
或者您可以使用:
<asp:hiddenfield runat="server" id="sessid" value="69529">
在服务器端:
var x = sessid.Value