當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Dart HttpHeaders用法及代碼示例


dart:io 庫中HttpHeaders 類的用法介紹如下。

HTTP 請求和響應的標頭。

在某些情況下,標頭是不可變的:

在這些情況下,變異方法會引發異常。

對於 HTTP 標頭上的所有操作,標頭名稱不區分大小寫。

要設置標頭的值,請使用 set() 方法:

request.headers.set(HttpHeaders.cacheControlHeader,
                    'max-age=3600, must-revalidate');

要檢索標頭的值,請使用 value() 方法:

print(request.headers.value(HttpHeaders.userAgentHeader));

HttpHeaders 對象包含標準允許的每個名稱的值列表。在大多數情況下,一個名稱隻包含一個值,最常見的操作模式是使用set() 設置值,使用value() 檢索值。

相關用法


注:本文由純淨天空篩選整理自dart.dev大神的英文原創作品 HttpHeaders class。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。