Kigeuzi data · huendesha 100% katika kivinjari chako

Kigeuzi cha Protobuf hadi JSON

Simbua ujumbe wa mfumo jozi wa Protobuf kwa mfululizo katika JSON inayoweza kusomeka na binadamu, katika kivinjari chako. Dondosha utaratibu wako wa .proto na upakiaji wa jozi - chagua aina ya ujumbe mzizi, toa JSON. Inafaa kwa kukagua trafiki ya gRPC au utatuzi wa upakiaji wa mfululizo wa API.

Hakuna upakiajiHakuna kujisajiliHakuna ufuatiliajiBila malipo, bila kikomo
Schema (.proto)
Faili ya .proto inayoelezea aina za ujumbe wako.
Barua pepe (.bin / .pb)
Ujumbe wa mfumo wa jozi wa mfululizo wa protobuf.

Jinsi ya kutumia

  1. Dondosha faili yako ya .proto schema.
  2. Dondosha ujumbe wa protobuf ya jozi (.bin / .pb).
  3. Chagua ni aina gani ya ujumbe ambayo binary inawakilisha.
  4. Bofya Geuza. JSON iliyosimbuliwa inatolewa kwa kupakuliwa.

Maswali Yanayoulizwa Mara kwa Mara

Kwa nini unahitaji faili ya .proto?

Jozi za Protobuf hazijumuishi maelezo ya taratibu - sehemu zinatambuliwa kwa nambari za lebo, si majina. Bila .proto, pato lililosimbuliwa lingekuwa tu {1: ..., 2: ...} bila maana yoyote.

Je, barua pepe zilizowekwa zinashughulikiwa?

Ndiyo. protobufjs hutembea grafu ya schema na kusimbua ujumbe uliowekwa, sehemu zinazorudiwa, moja wapo, na ramani kwa kujirudia.

Je, utaratibu au ujumbe wangu unapakia kwenye seva?

Hapana. Ubadilishaji unaendeshwa kabisa katika kivinjari chako kwa kutumia WebAssembly na API za Wavuti. Fungua kichupo cha Mtandao katika DevTools unapobadilisha - hutaona trafiki inayotoka nje iliyobeba faili yako.

Je, hii ni bure kweli?

Ndiyo. Hakuna kujisajili, hakuna nafasi, hakuna kiwango cha kuboresha. Ugeuzaji unatumia mashine yako, kwa hivyo haitugharimu chochote kuwapangisha.