-1

人々は BufferedReader を使用して投稿データを読み取ることがあります。

    BufferedReader bReader;
    String postData = null;
    try {
        bReader = request.getReader();
        char[] buf = new char[1024];
        int len;
        StringBuilder sBuilder = new StringBuilder();
        while ((len = bReader.read(buf)) != -1) {
            sBuilder.append(buf, 0, len);
        }
        postData = sBuilder.toString();
    } catch (IOException e) {
        bReader = null;
    }

これを使用してパラメーターを取得する必要がある場合、request.getParameter() はどうですか?

4

3 に答える 3

0

私は BufferedReader についてあまり知りませんが、文字列の ArrayList を作成してみて、投稿が送信されるたびにメッセージを配列に押し込み、インデックス サイズに制限を与えることができます。指定されたサーバーのハードドライブ容量。

于 2013-08-22T02:16:31.593 に答える
0

POST データが名前と値のペアでない場合があります。たとえば、XML ドキュメントの場合もあります。

于 2013-08-22T02:06:52.433 に答える