android siatkówka wysyłanie ciała binarnego
Scenariusz - przesyłanie danych binarnych w treści posta, obsługa treści odpowiedzi zawierającej JSON.
Jak wykonać następujące czynności za pomocą Volley?
curl -X POST -H "X-Application-Id: 3KxPB" -H "X-REST-API-Key: jkuI9" -H "Content-Type: audio/3gp" --data-binary '@test.3gp' https://host/1/files/audio
IMO - istnieje luka w obsłudze salw binarnych typów treści POST, które apache obsługują uchwyty httpclient w podklasachabstrakcyjność. Jeśli zbuforowane dane binarne generowane przez telefon za pomocą kamery, mikrofonu lub innych czujników wyjścia binarnego wymagają mechanizmu do zapakowania i zapisania w treści POST, jak to zrobić w siatkówce?
ObejrzałemPoolingByteArrayOutputStream i chciałbym zrobić coś takiego jak wypełnienie bufora i pobranie PBAOutStrm, zapisanie do PBAOutStrm z bufora, a następnie przerzucenie OutStrm na InputStream, a następnie zawinięcie go w ciało żądania POST jako coś takiego jak ByteArrayEntity. Nie widzę, jak to zrobić w siatkówce.