Bagikan melalui


HttpContentHeaderCollection.ContentEncoding Properti

Definisi

Mendapatkan objek HttpContentCodingHeaderValueCollection dari objek HttpContentCodingHeaderValue yang mewakili nilai header Pengodean Konten HTTP pada konten HTTP.

public:
 property HttpContentCodingHeaderValueCollection ^ ContentEncoding { HttpContentCodingHeaderValueCollection ^ get(); };
HttpContentCodingHeaderValueCollection ContentEncoding();
public HttpContentCodingHeaderValueCollection ContentEncoding { get; }
var httpContentCodingHeaderValueCollection = httpContentHeaderCollection.contentEncoding;
Public ReadOnly Property ContentEncoding As HttpContentCodingHeaderValueCollection

Nilai Properti

Kumpulan objek HttpContentCodingHeaderValue yang mewakili nilai header Pengodean Konten HTTP pada konten HTTP. Koleksi kosong berarti header tidak ada.

Keterangan

Contoh kode berikut menunjukkan metode untuk mendapatkan atau mengatur nilai header Content-Encoding pada konten HTTP menggunakan properti ContentEncoding pada objek HttpContentHeaderCollection .

// Content-Encoding header
// HttpContentCodingHeaderValueCollection
// HttpContentCodingHeaderValue [has ContentCoding, a string]
void DemoContentEncoding(IHttpContent content) {
    var h = content.Headers;

    h.ContentEncoding.TryParseAdd("gzip");
    h.ContentEncoding.TryParseAdd("cab, compress");
    h.ContentEncoding.Add(new HttpContentCodingHeaderValue("myencoding"));

    var header = h.ContentEncoding;
    uiLog.Text += "\nCONTENT ENCODING HEADER\n";
    foreach (var item in header) {
        uiLog.Text += string.Format("ContentCoding: {0}  ToString: {1}\n", item.ContentCoding, item.ToString());
    }
    uiLog.Text += string.Format("ContentEncoding: ToString: {0}\n\n", header.ToString());
}

Berlaku untuk

Lihat juga