Saya menggunakan Google Cloud App Engine dan Google Cloud Endpoints API untuk backend aplikasi Android saya. Semuanya ada di Java. Saya meneruskan Json ke backend. Saat saya memanggil metode API di Endpoint dari Aplikasi Android, saya mendapat respons HTTP dari App Engine. Untuk mengurangi beban data unduhan di Aplikasi saya, saya telah mengurangi isi respons sebanyak yang saya bisa, saya telah mengaturnya sehingga sebagian besar waktu pesan di isi hanyalah pesan 'sukses' dan a tanda pengenal khusus.
Saya sekarang ingin mencoba dan mengurangi ukuran header respons jika memungkinkan. Saya belum dapat memahaminya atau menemukan banyak informasi tentang ini secara online, adakah yang bisa membantu? Saya bahkan tidak yakin ini mungkin.
Properti di header respons tampaknya disetel sebagai default di backend, saya tidak dapat melihat di mana hal ini dilakukan untuk mencoba dan memodifikasinya atau menghapus beberapa di antaranya (dengan asumsi beberapa di antaranya tidak mutlak diperlukan agar respons menjadi disampaikan dengan benar). Ukuran header di setiap respons adalah 500 byte. Aplikasi saya mengirimkan banyak pesan kecil karena pengguna akan sering membuat pembaruan kecil pada data yang perlu dikeluarkan sehingga 500 byte untuk setiap respons bertambah dengan cepat. Ini khususnya merupakan masalah karena sebagian besar pengguna saya jauh dari wifi dan memiliki paket data yang agak rendah di ponsel mereka.