我在我的一台机器上安装了Tomcat服务器。在那台服务器上,我已经部署了Pentaho Kettles。我有机器名称和端口号,我可以通过输入URL窗口从我的其他机器调用该服务器。我也在同一个网址中将参数值传递给我的Pentaho水壶。一旦它到达Tomcat服务器参数,就会从url和kettles中获取它们的值。
但在实际场景中,我必须从C#代码调用这个tomcat服务器。该URL我必须仅从c#代码生成和调用。
请提供相同的代码示例。在此先感谢!!
答案 0 :(得分:1)
HttpWebRequest 类可用于发布请求和获取响应。
我唯一的要求是点击已部署Tomcat Sever的机器的URL。可以使用简单的几行代码:
public void WebRequest(string url)
{
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
lblResults.Text = response.StatusDescription;
}
传递给此方法的网址是用简单的字符串变量编写的。