我正在从C#调用drupal Web服务。我在drupal中的web服务接受两个参数。当我使用Chrome扩展POSTMAN检查我的Web服务时。 IT工作正常,并返回数据。但我不知道如何在Web服务中传递这两个值。我写我的代码,这样如何将变量传递给c#中的Web服务?
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://careernet.localhost/rep-details/report_details/retrieve");
request.Method = "POST";
request.ContentType = "application/json";
request.Accept = "application/xml";
request.CookieContainer = new CookieContainer();
request.CookieContainer.Add(new Uri("http://careernet.localhost/rep-details/report_details/retrieve"), new Cookie("sid", sessid));
WebResponse response = request.GetResponse();
Stream responseStream = response.GetResponseStream();
// Open the stream using a StreamReader for easy access.
StreamReader reader = new StreamReader(responseStream);
string responseFromServer = reader.ReadToEnd();
上面的代码工作得很好,如果我没有通过不接受任何事情任何价值和调用Web服务。但是如果我必须通过两个价值观,那我该怎么做呢?