मेरे पास एक भारी ट्रैफ़िक एएसपीएक्स पृष्ठ है जो प्रत्येक उपयोगकर्ता के अनुरोध पर वेब सेवा को कॉल करता है।GetResponse पर 500 आंतरिक सर्वर त्रुटि()
string uri = "Path.asmx";
string soap = "soap xml string";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
request.Headers.Add("SOAPAction", "\"http://xxxxxx"");
request.ContentType = "text/xml;charset=\"utf-8\"";
request.Accept = "text/xml";
request.Method = "POST";
using (Stream stm = request.GetRequestStream())
{
using (StreamWriter stmw = new StreamWriter(stm))
{
stmw.Write(soap);
}
}
WebResponse response = request.GetResponse();
response.close();
सबकुछ ठीक काम कर रहा है लेकिन कभी-कभी मुझे निम्न त्रुटि मिल रही है।
रिमोट सर्वर ने एक त्रुटि लौटा दी: (500) आंतरिक सर्वर त्रुटि। System.Net.HttpWebRequest.GetResponse()
क्या किसी को इस त्रुटि के बारे में कोई जानकारी है या क्या कोई मुझे बता सकता है कि मैं गलत कर रहा हूं।
आप
यदि यह कभी-कभी काम करता है और दूसरों को नहीं, तो आपको विफलता के साबुन एक्सएमएल को पोस्ट करने की आवश्यकता होती है। कोड में नहीं, कुछ गलत है। –