Выполнение запросов POST с параметрами в GWT

Я пытаюсь выполнить POST-запрос с набором параметров для данного URL. Проблема, с которой я столкнулся, заключается в том, что запрос POST выполнен, но параметры не переданы.

    RequestBuilder builder = new RequestBuilder(RequestBuilder.POST, url);

    StringBuilder sb = new StringBuilder();
    for ( String k: parmsRequest.keySet() ) {
        String vx = URL.encodeComponent( parmsRequest.get(k));
        if ( sb.length() > 0 ) {
            sb.append("&");
        }
        sb.append(k).append("=").append(vx);
    }

    try {
        Request response = builder.sendRequest( sb.toString(), new RequestCallback() {

            public void onError(Request request, Throwable exception) {}

            public void onResponseReceived(Request request, Response response) {}
        });
    } catch (RequestException e) {}
}

Это отлично работает, если я использую режим GET и вручную добавляю строку запроса к запросу - но мне нужно использовать POST, поскольку передаваемые данные могут быть большими ....

16
задан enrybo 21 February 2013 в 13:39
поделиться