4

POST リクエストを送信しようとしていますが、パラメーターの設定方法がわかりません。何かのようなもの:

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

StringBuilder sb = new StringBuilder();
sb.append("key1=val1");
sb.append("&key2=val2");
sb.append("&key3=val3");
rb.setRequestData(sb.toString());

ただし、それは現在の方法ではないようです。POST でこのようなパラメーターを送信する正しい方法は何ですか?

4

2 に答える 2

15

答えはここにあるはずですGWTでパラメーターを使用してPOSTリクエストを作成するbuilder.setHeader("Content-type", "application/x-www-form-urlencoded");

于 2013-01-30T16:55:39.067 に答える
-1

Post新しいウィンドウを開いていますが、 GWT を使用してパラメーターを新しいウィンドウに渡しません。

rb.setRequestData(json);
Request response = rb.sendRequest(json.toString(), new RequestCallback() {
    public void onError(Request request, Throwable exception) {}
    public void onResponseReceived(Request request, Response response) {
        Window.open(rb.getUrl(), postTarget, postWinFeatures);
    }
});
于 2019-02-05T10:42:49.020 に答える