0

私は Web アプリを作成しています。アプリの一部は ASP.NET MVC で設計され、別の部分は GWT を使用して Java で設計されています。ASP.NET で GWT からパラメーターを送信する必要があります。コードは次のとおりです。

RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, getRootUrl() + "/" + "SOME_CONTROLLER");
    return builder.sendRequest("parameter", callback);

私の質問は、ASP.NET でこの文字列「パラメーター」を取得するにはどうすればよいですか?

4

1 に答える 1

1

GETメソッドを使用している場合、dataパラメータ tosendRequestは無視されます (GET リクエストにはペイロード/ボディがないため)。

したがって、に切り替えるとPOST、「生データ」が投稿されます (注:Content-Type送信するものと一致するようにヘッダーを設定する必要があります。ここでは のようtext/plainになります)。したがってRequest.InputStream、ASP.NET MVC に含まれます。
ただし、ストリームの先頭に戻る必要がある場合があります。https ://stackoverflow.com/a/17858159/116472 を参照してください。

または、適切なGET に切り替えて、何らかの方法で URL にパラメーターを渡します (クエリ文字列など)。

于 2013-09-02T10:41:23.673 に答える