Ich versuche, eine Verbindung zu einem Unternehmen Web-Service, aber ich bekomme einen BadRequest-Wert zurückgegeben. Ich nehme an, das ist kein großes Problem, und ich frage nicht nach Hilfe, wie ich die schlechte Anfrage beheben kann. Das Problem, auf das ich stoße, ist, wie man mehr darüber erfährt, was es verursacht. Also habe ich diese HttpResponseMessage Klasse Variable:Wie bekomme ich mehr Details über eine BadRequest von HttpResponse
HttpResponseMessage response = c.Post(address, content);
//...fill in content
response = cAssessments.Post(addressInfo, content); //return "Bad Response"
ich es mit dem richtigen Inhalt zu ihren Servern abzuschicken, und ich wieder 400 Antwort besagt, „Bad Request“. Meine Frage ist, wie ich tiefer in diese Antwortvariable eingrabe, um genau zu sehen, was sie verursacht. Ich vermute, dass es eine gewisse Abhängigkeit von dem Service gibt, den ich treffe, um Informationen zu liefern, also werde ich davon ausgehen, dass es irgendwo da ist. Aber was sind Dinge in dieser Variable, die ich untersuchen sollte? Zum Beispiel:
"response.StatusCode" gibt mir den 400-Code. Welche anderen Eigenschaften kann ich untersuchen?
Jede Hilfe wird geschätzt.