यह ServiceStack ग्राहक कोड काम करता है:सर्विसस्टैक जेसन सेवा क्लाइंट, स्थानीयहोस्ट के लिए तार पर यातायात को मजबूर करें?
var client = new JsonServiceClient("http://localhost:32949/test");
var request = new MyRequest { ClassificationId = new ClassificationId (21300) };
var response = client.Post(request);
हालांकि, जब फ़िडलर में यातायात को देख, मैं कुछ भी नहीं देखते हैं। मुझे अन्य क्लाइंट्स के लिए आवश्यक JSON अनुरोध बनाने के तरीके पर बेहतर विचार प्राप्त करने के लिए यातायात का निरीक्षण करना होगा।
उपर्युक्त कोड कार्य करने के लिए, मुझे उस असेंबली का संदर्भ देना पड़ा जिसमें सेवा है, और मुझे संदेह है कि HTTPStact HTTP अनुरोध भेजने से बचने के लिए कुछ चालाक कॉल कर रहा है। क्या यह मामला है?
मुझे फिडलर में कोई ट्रैफ़िक क्यों नहीं दिख रहा है, और मैं इसे कैसे बल दूं?
ब्राउज़र के माध्यम से स्थानीयहोस्ट एंडपॉइंट्स पर HTTP ट्रैफ़िक सही ढंग से दिखाया गया है।
? या एक होस्टनाम कहें जो आपकी मेजबान फ़ाइल में 127.0.0.1 को हल करता है? – wal
127.0.0.1 एक ही परिणाम देता है। एक अलग मेजबाननाम, लेकिन मेजबान फ़ाइल में 127.0.0.1 को इंगित करता है, मुझे फिडलर में वांछित के रूप में यातायात देता है। धन्यवाद ! – driis
मैं उत्तर के रूप में जोड़ूंगा – wal