GWT + Phonegap - загрузка и выгрузка файлов с запросами, которые требуют заголовков и некоторых параметров - PullRequest
1 голос
/ 20 декабря 2011

Я столкнулся с проблемой при разработке приложения GWT + PhoneGap. В какой-то момент я хочу загрузить медиафайлы (графические и звуковые файлы), которые приложение создает с помощью Phonegap (с камеры, микрофона и т. Д.), На сервер JackRabbit.

Первым, что я обнаружил, был FileTransfer от Phonegap, и я подумал, что он идеален. Однако вскоре я понял, что FileTransfer не допускает заголовки своих запросов - или, по крайней мере, я не смог найти способ сделать это. Этот заголовок является моей аутентификацией, поэтому я не могу обойти это. Кроме того, из того, что я понял из API, FileTransfer допускает только одну пару параметров - мне нужно как минимум 5.

Мне действительно нужен был способ загрузки файлов, который был гибким, как GWT RequestBuilder, который я использую в любых других случаях, кроме передачи файлов, и работает отлично, но прозрачно обращается к файловой системе устройства, как и телефонный разрыв. Кто-нибудь знает, есть ли у моей проблемы известное решение?

1 Ответ

0 голосов
/ 20 декабря 2011

На самом деле код FileTransfer позволяет вам указать столько параметров, сколько вы хотите. Просто сделай это:

var params = new Object();
params.value1 = "test";
params.value2 = "param";
params.value3 = "third";

Также добавьте свои комментарии к:

https://issues.apache.org/jira/browse/CB-78

чтобы мы могли точно узнать, что нужно добавить для заголовков FileTransfer.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...