3 Kasım 2010, ÇARŞAMBA
Bir Dosya gönderme ve JSON olarak Java eklentisi Dinlendirici Veri
Bu aptalca bir soru olacak ama o gecelerden birini yaşıyorum. Bir uygulama geliştiriyorum ve Dinlendirici bir API istemci JSON veri göndermek istiyorum. Bu uygulamanın bir parçası istemci bir dosya (genellikle bir görüntü) resim hakkında bilgi yüklemek için gerektirir.
Bunun tek bir isteği olur nasıl takip yaşıyorum. Bir JSON dizeye dosya veri Base64 mümkün mü? Gerçekleştirmek için ihtiyacımız olacak mıyım 2 sunucuya gönderimler? Bunun için JSON kullanarak olmamalı mıydım?
Bir yan not olarak, arka uç üzerinde Grails kullanıyoruz ve bu Hizmetler eğer bu herhangi bir fark yaratır mı yerli mobil istemciler (iPhone, Android, vb) tarafından erişiliyor.
CEVAP
3 Kasım 2010, ÇARŞAMBA
Benzer bir soru sordum:
Temelde üç seçeneğiniz var:
- Dosya kodlama Base64, verileri artan pahasına boyutu 3'ü civarında.
- İlk
multipart/form-data
bir YAZI dosya göndermek ve istemci KİMLİĞİ döndürür. İstemci KİMLİĞİ ile meta verileri gönderir ve sunucuyu yeniden associates dosya ve meta. - Meta ilk göndermek ve istemci KİMLİĞİ döndürür. İstemci KİMLİĞİ ile dosya gönderir ve sunucuyu yeniden associates dosya ve meta.
Bunu Paylaş:
Jquery Ajax json Java eklentisi Gönder...
Python dosya için JSON veri yazma...
Javascript/JSON veri ile posta yoluyla...
Java, nasıl bir dosya yerine bir Dize ...
Nasıl json YAZILAN veri nesnesi olarak...