मुझे लगता है कि मैं थोड़ा पागल हो रहा हूं, जब मैं अपने स्थानीय वेबसर्वर पर इसका परीक्षण करता हूं, तो यह लाइव वेबसाइट पर जाने पर ठीक काम करता है, यह एक खाली स्ट्रिंग देता है डेटा मैंवेब क्लाइंट.उप्लोड डेटा पोस्ट अनुरोध के लिए सही उपयोग
मैं सी # से परिचित नहीं हूं, इसलिए मैं सिर्फ यह देखना चाहता था कि मैं सही काम कर रहा हूं। डेटा सिर्फ सादे ASCII पाठ
wc = new WebClient();
wc.Headers.Add("Content-Type", "application/x-www-form-urlencoded");
response = wc.UploadData(this.urlUpdate, Encoding.ASCII.GetBytes("data=" + HttpUtility.UrlEncode(buf.ToString())));
s = Encoding.ASCII.GetString(response);
इसने समस्या हल नहीं की है, लेकिन समाधान को कोड करने का एक अच्छा तरीका है। मुझे लगता है कि मैंने इसे सी # एपीआई के साथ अपरिचितता के कारण किया था – bumperbox