Merhabalar,
Oncelikle bkz: Soru Sorarken Sıkça Düşülen Hatalar #4 ve #6
- API HTTP form encoding kullaniyor.
- JSON’a serialize edip yollamak mumkun. Alan tarafin JSON’dan deserialize etmesi lazim. Ama o zaman niye form encoding kullaniyoruz?
- Baska bir sekilde serialize/deserialize da mumkun, fakat yine encoding karistirmis oluyoruz.
- API’nin tamamini JSON’a cevirmek daha guzel ve temiz bir cozum.
- Form encoding icinde array yollamak mumkun, lakin
hede[]
=1
,hede[]
=2
seklinde ayni keye sahip KVP’ler yollamak lazim.Dictionary
ile olmaz,List<KVP>
ile olur.
Bu soruyu mevcut bilgiyle cevaplayabildik, fakat bir dahaki sefere giden istegi ve varsa response veren kodu da paylasmaniz yardimci olacaktir. Yazi olarak.