कच्चे प्रतिक्रिया को देखने के लिए मैं ऑनबियर डीसेरियलाइजेशन इवेंट का उपयोग करता हूं लेकिन मैं कच्चा अनुरोध देखना चाहता हूं क्योंकि मुझे त्रुटियां मिल रही हैं और मैं जानना चाहता हूं कि वास्तव में क्या भेजा जा रहा है।
क्या restsharp स्रोत कोड का उपयोग किए बिना इसे करने का कोई तरीका है और इसे डिबग करना?
धन्यवादमैं वास्तविक कच्चे अनुरोध को कैसे देख सकता हूं जो
संपादित करें 1:
Fiddler के साथ यातायात को पकड़ने के लिए प्रबंधित: इस अनुरोध के TextView है:
{"message":"Problems parsing JSON"}
यह वह जगह है:
assignee=test&milestone=0&state=open&title=test%20issue&body=test%20issue
यह प्रतिक्रिया है मैं अपना अनुरोध कैसे कॉन्फ़िगर करता हूं:
var request = new Re stRequest();
request.Resource = "repos/" + repo_slug + "/issues";
request.Method = Method.POST;
request.OnBeforeDeserialization = resp => { cnt = resp.Content; };
// Convert Issue:
GitModels.IssuePost toPostIssue = Git2Bit.GitModels.Bit2GitTranslator.translate(bitIssue);
request.AddParameter("assignee", toPostIssue.assignee, ParameterType.GetOrPost);
request.AddParameter("milestone", toPostIssue.milestone, ParameterType.GetOrPost);
request.AddParameter("state", toPostIssue.state, ParameterType.GetOrPost);
request.AddParameter("body", toPostIssue.body, ParameterType.GetOrPost);
काम पोस्ट करने के बजाय समस्याएं प्राप्त करना:।
क्या आप फिडलर का उपयोग कर सकते हैं? –
फिडलर में कुछ भी नहीं दिखता है। – Para
आप अपने अनुरोध को कैसे कॉन्फ़िगर कर रहे हैं? आपको ग्राहक को फिडलर को अनुरोध भेजना होगा, फिर सर्वर पर अनुरोध पर फ़िडलर आगे बढ़ना होगा। –