我正在创建一个Web应用程序,部分应用程序是在ASP.NET MVC中设计的,另一部分是在Java中使用GWT设计的。我需要在ASP.NET中从GWT发送一个参数。这是代码:
RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, getRootUrl() + "/" + "SOME_CONTROLLER");
return builder.sendRequest("parameter", callback);
我的问题是:如何在ASP.NET中检索此字符串“参数”?
答案 0 :(得分:1)
如果您使用的是GET
方法,则忽略data
sendRequest
参数(因为GET请求没有有效负载/正文)。
因此,要么切换到POST
,那么您将发布“原始数据”(注意:您应该设置Content-Type
标题以匹配您发送的内容;此处看起来像{{ 1}}),所以你将在ASP.NET MVC的text/plain
中获得它
您可能必须回头查看流的开头:请参阅https://stackoverflow.com/a/17858159/116472
或切换到正确的 GET,以某种方式传递URL中的参数(查询字符串,无论如何)。