HttpURLConnection.SetChunkedStreamingMode(Int32) Metode

Definisi

Metode ini digunakan untuk mengaktifkan streaming isi permintaan HTTP tanpa buffering internal, ketika panjang konten adalah <b>bukan</b> yang diketahui sebelumnya.

[Android.Runtime.Register("setChunkedStreamingMode", "(I)V", "GetSetChunkedStreamingMode_IHandler")]
public virtual void SetChunkedStreamingMode(int chunklen);
[<Android.Runtime.Register("setChunkedStreamingMode", "(I)V", "GetSetChunkedStreamingMode_IHandler")>]
abstract member SetChunkedStreamingMode : int -> unit
override this.SetChunkedStreamingMode : int -> unit

Parameter

chunklen
Int32

Jumlah byte yang akan ditulis di setiap gugus. Jika chunklen kurang dari atau sama dengan nol, nilai default akan digunakan.

Atribut

Pengecualian

jika sudah tersambung atau mode lain sudah diatur.

Keterangan

Metode ini digunakan untuk mengaktifkan streaming isi permintaan HTTP tanpa buffering internal, ketika panjang konten adalah <b>bukan</b> yang diketahui sebelumnya. Dalam mode ini, pengodean transfer terpotong digunakan untuk mengirim isi permintaan. Catatan, tidak semua server HTTP mendukung mode ini.

Saat streaming output diaktifkan, autentikasi dan pengalihan tidak dapat ditangani secara otomatis. HttpRetryException akan dilemparkan saat membaca respons jika autentikasi atau pengalihan diperlukan. Pengecualian ini dapat dikueri untuk detail kesalahan.

Metode ini harus dipanggil sebelum URLConnection tersambung.

Ditambahkan dalam 1.5.

Java dokumentasi untuk java.net.HttpURLConnection.setChunkedStreamingMode(int).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk

Lihat juga