2016-04-06 5 views
0

Ich erstellte Visual Studio Standard Azure API Apps. Ich rufe die API von SPA JavaScript, aber der Rückgabetyp ist XML und ich möchte, dass es JSON ist. Ich habe versucht, XMLHttpRequest.responseType = "json" zu setzen, aber danach ist die Antwort null.Wie definiert man Azure API-Apps, um json zurückzugeben?

Also, wie die Azure API App Rückgabetyp zu definieren?

+0

Checkout this link spricht darüber, wie man verschiedene mediatype Formatierer auf api apps setzen http://www.asp.net/web-api/overview/formats-and-model-binding/media-formatters – TusharJ

Antwort

0

Warum verwenden Sie XMLHttpRequest? können Sie versuchen, den HTTPClient zu verwenden

Web-API bietet Medienformatformatierer für JSON und XML. Das Framework fügt diese Formatierer standardmäßig in die Pipeline ein. Clients können JSON oder XML im Accept-Header der HTTP-Anforderung anfordern. Die JSON-Formatierung wird von der JsonMediaTypeFormatter-Klasse bereitgestellt. Standardmäßig verwendet JsonMediaTypeFormatter die Json.NET-Bibliothek zum Ausführen der Serialisierung. Json.NET ist ein Drittanbieter-Open-Source-Projekt.

Verwandte Themen