Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 16873|Svare: 1

[ASP.NET] få forespørsel JsonResult feil. Det oppsto en feil i behandlingen av forespørselen din.

[Kopier lenke]
Publisert på 04.01.2016 12:08:44 | | | |


Jeg får tilgang direkte via nettleseren, og den rapporterer en feilmelding.

La oss se på hva JsonResult er?

JsonResult: JsonResult har en egenskap av typen Data som representerer dataobjektet som må konverteres til JSON-format. Egenskapene ContentEncoding og ContentType er kodingsmetodene og medietypene til de nåværende responsinnstillingene, og standard medietype er application/json.

Bemerkning:
Av sikkerhetsgrunner kan ikke JsonResult som standard brukes som svar på en HTTP-GET-forespørsel, i så fall vil et InvalidOperationException-unntak bli kastet direkte. Vi kan aktivere JsonResult-støtte for HTTP-GET-forespørsler gjennom egenskapen JsonRequestBehavior. Egenskapstypen er JsonRequestBehavior enumeration, og de to enumene, AllowGet og DenyGet, indikerer allow/deny-støtte for svar på HTTP-GET-forespørsler. JsonRequestBehavior-egenskapen til JsonResult settes til DenyGet når den initialiseres, og hvis vi må svare på HTTP-GET-forespørsler med den opprettede JsonResult, må vi eksplisitt sette egenskapen JsonRequestBehavior til AllowGet.


Derfor er grunnen til feilen hent-forespørselen vi bruker, alle forstår, bare erstatt den med post




Foregående:Hvordan lære lett språk
Neste:C# implementerer funksjonen med å sende e-poster
 Vert| Publisert på 04.01.2016 12:13:50 |
Eller legg til JsonRequestBehavior.AllowGet
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com