如何获取从 servlet 到 c# 的返回值

本文关键字:servlet 返回值 何获取 获取 | 更新日期: 2023-09-27 18:33:46

如何获取从servlet到c#的返回值?我使用

 HttpWebRequest request = (HttpWebRequest)WebRequest
                         .Create("http://localhost:8080/value/Get_value?p_value=" + 
                                      passedValue);    
 HttpWebResponse response = (HttpWebResponse)request.GetResponse();

然后 servlet 将处理并将返回值传递给 c#。

如何获取从 servlet 到 c# 的返回值

您必须读取响应缓冲区(流)。

...
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
using (StreamReader reader=new StreamReader(response.GetResponseStream()))
 {
 string line = reader.ReadToEnd();
 Console.WriteLine(line);
 }