Per visualizzare la risposta non elaborata, utilizzo l'evento OnBeforeDeserialization ma voglio vedere la richiesta non elaborata perché sto ricevendo errori e voglio sapere esattamente cosa viene inviato.
C'è un modo per farlo senza utilizzare il codice sorgente restsharp e il debugging?
GrazieCome posso vedere la richiesta reale effettiva che viene inviata
Edit 1:
è riuscito a catturare il traffico con il violinista: questo è il TextView della richiesta:
assignee=test&milestone=0&state=open&title=test%20issue&body=test%20issue
Questa è la risposta:
{"message":"Problems parsing JSON"}
Questo è come configuro la mia richiesta:
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);
Ottenere problemi invece di postare lavori.: |
puoi usare il violinista? –
non compare nulla nel fiddler. – Para
come stai configurando la tua richiesta? Dovresti fare in modo che il client invii la richiesta al violinista, poi fai in modo che il violinista inoltri la richiesta al server. –