2017-03-28 6 views
0

GET, PUT, DELETE Anfrage funktionieren, aber jedes Mal, wenn ich eine POST-Anfrage bekomme ich einen 500 Statuscode. Ich habe keine Ahnung, wo ich debuggen oder was ich suchen soll. Meine API ist auf Microsoft Azure veröffentlicht.Kann keine POST-Anfrage an REST-API

Alle Tipps, wonach Sie suchen oder wie Sie dieses Problem lösen können, wären sehr hilfreich. Ich kenne einen 500 Status Code, könnte so ziemlich alles sein, aber ich finde es wirklich wierd, dass POST die einzige Anfrage ist, die nicht funktioniert.

+0

Haben Sie Beispielcode für Ihre Postanforderung, die Sie freigeben können? –

+0

Es wäre schön, wenn wir einen Beispielcode für Ihre Post-Anfrage/Post-Methode hätten. Wie auch immer, Sie können Ihre API mit Remote-Debugging auf Azure debuggen, dies ermöglicht es Ihnen, Breakpoint zu setzen und zu sehen, was in Echtzeit passiert –

Antwort

1

Ich habe keine Ahnung, wo debuggin oder was zu suchen. Meine API ist auf Microsoft Azure veröffentlicht.

Stellen Sie sicher, dass Ihre API-Anwendung lokal einwandfrei ausgeführt werden kann, bevor Sie sie in Azure bereitstellen. Außerdem weist der HTTP-500-Fehler darauf hin, dass der Server eine unerwartete Bedingung festgestellt hat. Wenn Sie Ihre App für den Azure-App-Service bereitstellen, können Sie das Problem mithilfe von remote debugging web apps beheben. Wenn Sie es als Cloud-Service-Webrolle veröffentlichen, können Sie versuchen, use Azure compute emulator to debug your cloud service on a local machine.

Verwandte Themen