Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 46123|Atbildi: 3

[Tīmekļa API] Webapi saņem ziņas json virkni

[Kopēt saiti]
Publicēts 19.07.2017 10:21:05 | | | |
WebAPI patiesībā ir ļoti spēcīgs, es redzēju daudzus rakstus internetā, saņemot POST JSON virkni, tas viss tiek saņemts ar virkni,


Tad kāpēc uztraukties par objektu。。。。。。


Es domāju, ka webapi var tieši pārvērst json virknes objektos, pretējā gadījumā webapi nav nekādas eksistences nozīmes...


Kods ir šāds:


WebAPI kontrolieris:




Mūsu ievietotā json virkne izskatās šādi:

{"name":"Arhitektshttp://www.itsvse.com","vecums":5}


Piezīmes:

Kad mēs ievietojam json virkni saskarnē, mums ir jāiestata pieprasījuma galvene: "Content-Type:application/json"

Iestatījums: Content-Type:x-www-form-urlencoded Fona objekts būs tukšs un vispār netiks saņemts

Iestatījums: Content-Type:text/plain tieši ziņos par šādu kļūdu:

{
    "Message": "Radās kļūda." ,
    "ExceptionMessage": "Nevar nolasīt objektu ar tipu "apitest" no satura ar multivides tipu "text/plain" bez pieejams MediaTypeFormatter. ",
    "ExceptionType": "System.InvalidOperationException",
    "StackTrace": " xxx"
}




Vērtējums

Dalībnieku skaits1MB+1 Sakļaut iemesls
inženieris + 1 Ļoti spēcīgs!

Skatīt visus vērtējumus





Iepriekšējo:Adaptīvā tīmekļa noformējuma priekšrocības
Nākamo:Resursu koplietošana: Iegultā STM32 projekta izstrāde Sirdsdarbības monitora izstrāde un ieviešana
 Saimnieks| Publicēts 19.07.2017 17:04:32 |
Pievienots webapi interfeisa modeļa validācijas filtrs



Ņemiet vērā, ka, ja atsauces tipa nodotais parametrs ir tukšs, modeļa validācija tiks izturēta! Lūdzu, ņemiet vērā, ka tas ir tukšs
 Saimnieks| Publicēts 20.01.2021 13:44:37 |
mvc iegūst JSON XML datus ziņai
https://www.itsvse.com/thread-2936-1-1.html
Publicēts 19.11.2022 08:23:47 |
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com