如何在C#中从GWT请求生成器中检索数据
本文关键字:检索 数据 求生 请求 中从 GWT | 更新日期: 2023-09-27 18:29:49
我正在制作一个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中检索此字符串"参数"?
如果使用GET
方法,则会忽略sendRequest
的data
参数(因为GET请求没有有效负载/正文)。
因此,切换到POST
,那么您将发布"原始数据"(注意:您应该将Content-Type
标头设置为与您发送的内容相匹配;这里它看起来像text/plain
),因此您将在ASP.NET MVC中的Request.InputStream
中拥有它
不过,你可能不得不回到流的开头:请参阅https://stackoverflow.com/a/17858159/116472
或者切换到适当的GET,以某种方式传递URL中的参数(查询字符串,不管怎样)。