POSTを介してXMLファイルを受信し、それらを解析し、それに応じていくつかの情報を表示するようにサーバーを構成しています。サーバーは完全に機能し、広範囲にわたってテストされています。
このサーバーには2つのクライアントがあります。どちらの場合も、整形式のXMLをハードコーディングしました。最初のクライアントが投稿メッセージを送信すると、サーバーは完全に応答します。
2番目のが投稿メッセージを送信すると、サーバーはエラーで応答します(以下)。
これは両方のクライアントにもかかわらずです
- 同じコードを実行する
- 同じXMLを投稿する
POSTの送信に使用されるコードは次のとおりです。
public void SendPost(string xmlInfo)
{
ErrorHandler.Execute(() => {
XMLHTTP objhttp = new XMLHTTP();
objhttp.open("POST", Properties.Settings.Default.postpath, false, "", "");
objhttp.send(xmlInfo);
var x = XElement.Parse(objhttp.responseText);
});
}
}
問題は送信されたXMLにはなく(ハードコードされており、どちらの場合もまったく同じです)、サーバーには問題がありません。これは完全に応答し、多くのテストが行われているためです。何が私の問題を引き起こしている可能性がありますか?
エラーメッセージは次のとおりです。
URLの処理中にサーバーでエラーが発生しました。システム管理者に連絡してください。システム管理者の方は、ここをクリックしてこのエラーの詳細を確認してください。