bir görüntüyü Google Appengine Blobstore bir android aygıttan depolamaya çalışıyorum. Bir yükleme URL (Çalışma) döndürürBlobstoreService.getUploads her zaman NULL
bir Enpoint (Google Cloud Endpoints) oluşturuldu
bir MultiPartForm görüntü dosyasını gönderir OKHTTP3 ile bir POST isteği oluşturuldu Şimdiye kadar ne yaptık (Çalışma? Belki değil?)
Anahtarları işlemek için yükleme URL'sine iletilen bir Servlet oluşturdu. (Bu aradım ama getUpload her zaman null döndürür alır.)
Ben belki benim POST isteği yolluyorum nasıl ilgisi var düşünüyorum?
List<BlobKey> blobs = blobstoreService.getUploads(req).get("photo");
döner boş:
OkHttpClient client = new OkHttpClient();
RequestBody body = new MultipartBody.Builder()
.setType(MultipartBody.FORM)
.addPart(
Headers.of("Content-Disposition", "form-data; name=\"photo\""),
RequestBody.create(MediaType.parse("image/jpeg"), file)
)
.build();
Request request = new Request.Builder()
.url(url)
.post(body)
.build();
benim Servlet ben "fotoğraf" ancak arama adında bir param görebilirsiniz. Sıfır BlobKeys ...
Eminim aptalca bir şey eksik ... Herhangi bir yardım inanılmaz derecede takdir edilecektir!