Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 16873|Atsakyti: 1

[ASP.NET] gauti užklausą JsonResult klaida. Apdorojant užklausą įvyko klaida.

[Kopijuoti nuorodą]
Paskelbta 2016-01-04 12:08:44 | | | |


Aš prieinu tiesiogiai su naršykle ir ji praneš apie klaidą.

Pažvelkime, kas yra JsonResult?

JsonResult: JsonResult turi duomenų tipo ypatybę, kuri nurodo duomenų objektą, kurį reikia konvertuoti į JSON formatą. Ypatybės ContentEncoding ir ContentType yra dabartinių atsakymo parametrų kodavimo metodai ir laikmenų tipai, o numatytasis laikmenos tipas yra application/json.

Pastaba:
Saugumo sumetimais JsonResult negali būti naudojamas kaip atsakymas į HTTP-GET užklausą pagal numatytuosius nustatymus, tokiu atveju InvalidOperationException išimtis bus pateikta tiesiogiai. Galime įjungti JsonResult palaikymą HTTP-GET užklausoms naudodami ypatybę JsonRequestBehavior. Ypatybės tipas yra JsonRequestBehavior išvardijimas, o du išvardijimai atitinkamai AllowGet ir DenyGet nurodo leisti / uždrausti atsakymų į HTTP-GET užklausas palaikymą. JsonResult ypatybė JsonRequestBehavior inicijuojama kaip DenyGet, o jei mums reikia atsakyti į HTTP-GET užklausas naudojant sukurtą JsonResult, turime aiškiai nustatyti jos ypatybę JsonRequestBehavior į AllowGet.


Todėl klaidos priežastis yra mūsų naudojama užklausa gauti, visi supranta, tiesiog pakeiskite ją įrašu




Ankstesnis:Kaip išmokti lengvą kalbą
Kitą:C# įgyvendina el. laiškų siuntimo funkciją
 Savininkas| Paskelbta 2016-01-04 12:13:50 |
Arba pridėkite JsonRequestBehavior.AllowGet
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com