1
javaを使用して開発されたwebapiサービスを使用する必要があります。 APIに接続しているときに、「 ''」のリソースを取得できませんでした。.netフレームワーク2.0を使用してwebserviceでwebapiを使用する方法
私はsoapUIから同じapiを消費するとき、私は応答を得ることができます。 何か不足していますか?
byte[] result = client.UploadData("url+soapaction", "POST", data);
あなたは文字列"url+soapaction"
を渡すが、データを受信するリソースのURIがあるはずです:
using (WebClient client = new WebClient())
{
try
{
client.Headers.Clear();
client.Headers[HttpRequestHeader.ContentType] = "application/xml";
client.Headers[HttpRequestHeader.Accept] = "application/xml";
byte[] data = Encoding.UTF8.GetBytes(StrRequestXML);
byte[] result = client.UploadData("url+soapaction", "POST", data);
string xmlResponse = System.Text.Encoding.UTF8.GetString(result);
}
catch (WebException ex)
{
throw ex;
}
}
を意味ですか? –
解決済み、私は間違ったURLに投稿しています。ありがとうございました – Swapy
@Swapy "typo"(間違ったURL)が原因だった場合は、 –