を作る:問題私はXMLのRPCコールを作ったよ問題を特定しようとしているのXML RPCコール
XDocument doc = new XDocument();
doc.Add(new XElement("methodCall",
new XElement("methodName", "send"),
new XElement("params",
new XElement("param", new XElement("value", new XElement("string", this.ApiKey))),
new XElement("param", new XElement("value", new XElement("string", this.FromAddress))),
new XElement("param", new XElement("value", new XElement("string", recipient))),
new XElement("param", new XElement("value", new XElement("string", contents)))
)
)
);
HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://urlremoved");
req.ContentType = "text/xml";
req.Method = "POST";
XmlTextWriter writer = new XmlTextWriter(req.GetRequestStream(), Encoding.UTF8);
doc.Save(writer);
HttpWebResponse response = (HttpWebResponse)req.GetResponse();
StreamReader reader = new StreamReader(response.GetResponseStream());
return reader.ReadToEnd();
これは単なるストールし、決して時間を(私はreq.TimeOutにタイムアウトを設定しても、とreq.ReadWriteTimeout)。主にコードだけに焦点を当てるために、私はURLを削除しました。
この呼び出しが行われないようにするコードに問題はありますか?