檢視原始碼 httpd_custom_api 行為 (inets v9.3.1)

具有可選回調的行為,用於客製化 inets HTTP 伺服器。

實作此行為的模組應透過 customize 選項提供給伺服器配置。

摘要

回調函數

在伺服器處理 HTTP 請求標頭之前,過濾並可能修改它們。

為 HTTP 伺服器回應提供預設標頭。 請注意,此選項可能會覆蓋內建的預設值。

在 HTTP 回應標頭發送到用戶端之前,過濾並可能修改它們。

回調函數

連結至此回調函數

request_header/1

檢視原始碼 (可選) (自 OTP 17.5.6 起)
-callback request_header({Key :: string(), Value :: string()}) ->
                            {true, {Key :: string(), Value :: string()}} | false.

在伺服器處理 HTTP 請求標頭之前,過濾並可能修改它們。

連結至此回調函數

response_default_headers()

檢視原始碼 (可選) (自 OTP 18.1.1 起)
-callback response_default_headers() -> [{Key :: string(), Value :: string()}].

為 HTTP 伺服器回應提供預設標頭。 請注意,此選項可能會覆蓋內建的預設值。

連結至此回調函數

response_header/1

檢視原始碼 (可選) (自 OTP 17.5.6 起)
-callback response_header({Key :: string(), Value :: string()}) ->
                             {true, {Key :: string(), Value :: string()}} | false | {true, string()}.

在 HTTP 回應標頭發送到用戶端之前,過濾並可能修改它們。