Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 18105|Antwoord: 0

[WebAPI] Asp.Net Mvc4 Webapi om alle get-parameters te krijgen

[Link kopiëren]
Geplaatst op 17-02-2017 12:03:46 | | |

Onlangs gebruikte ik de WEBAPI in mvc4, en ontdekte dat de ontvangende parameters niet erg handig zijn, wat heel anders is dan de traditionele request.querystring en request.form, en ik heb veel op internet gezocht, en er zijn verschillende oplossingen, maar niet te gedetailleerd, dus ik heb de variabelen in de Actie gevolgd, goed gekeken en uiteindelijk de oplossing gevonden, de volgende is de code:
Request in WEBAPI is van het type HttpRequestMessage, en kan geen querystring en from method ontvangende parameters hebben zoals het traditionele web, en de basisklasse van traditionele HttpReqest is HttpReqestBase

Hier zullen we dus direct (HttpContextBase)Request.Properties["MS_HttpContext") gebruiken





Vorig:C# Fabrieksschema Code Generator Broncode
Volgend:De webapi-instelling geeft standaard JSON-gegevens terug
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com