我正在使用 REST API,并且正在尝试对其进行PUT
处理。我发现这段代码我要试一试:
static void Main()
{
string xml = "<xml>...</xml>";
byte[] arr = System.Text.Encoding.UTF8.GetBytes(xml);
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("http://localhost/");
request.Method = "PUT";
request.ContentType = "text/xml";
request.ContentLength = arr.Length;
Stream dataStream = request.GetRequestStream();
dataStream.Write(arr, 0, arr.Length);
dataStream.Close();
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
string returnString = response.StatusCode.ToString();
Console.WriteLine(returnString);
}
如果可能的话,我想做一件事,但似乎找不到任何关于它的东西。我想传递文本字段的数据 so, txtEmail.Text
,txtFirstName.Text
等。这可能吗?如果,那我该怎么做呢?这段代码看起来会起作用吗?不幸的是,我正在使用的 API 的文档非常少。谢谢!