-1

我想检索一个隐藏字段的值,该值随着每个发送到服务器的请求而变化。例如,当我第一次访问该页面时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);
        }

请告诉我如何读取每个请求的更改值?

4

1 回答 1

0

如果你正在开发 asp.net 应用程序(你没有指定 MVC 或 asp.net),并且你想访问服务器端的隐藏字段值,你应该使用 runat="server" 属性。像这样:

<input type="hidden" runat="server" name="sessid" value="69529">

或者您可以使用:

<asp:hiddenfield runat="server" id="sessid" value="69529">

在服务器端:

var x = sessid.Value
于 2012-11-14T13:52:06.300 回答