मैं रीस्टशैर का उपयोग कर एक वेब एपीआई पर कॉल कर रहा हूं और वे ठीक काम करते हैं। हालांकि, एपीआई को प्रारंभिक कॉल (चाहे जो भी कॉल हो) पर प्रतिक्रिया प्राप्त करने के लिए कभी-कभी 10 सेकंड तक लग सकते हैं। उसके बाद हर दूसरे कॉल वास्तव में जल्दी है। क्या किसी को भी यहाँ के रास्ते पता है?RestSharp में मेरा प्रारंभिक कॉल वास्तव में धीमा क्यों है? लेकिन बाद में बहुत तेज़
मैं एक WPF 4.0 आवेदन चला रहा हूँ
कोड:
var client = new RestClient(apiAddress);
var request = new RestRequest(Method.GET);
IRestResponse response = client.Execute(request);
यह औपचारिक रूप से कुछ फ़ायरवॉल या अन्य नेटवर्क समस्या है। आपका कोड नहीं –
किसी नए ग्राहक से पहली कॉल, या पहले ताजा सर्वर पर कॉल करें? –
शायद DNS समस्या। केवल आईपी के साथ प्रयास करें। – BlueM