查看源代码 httpd_custom_api 行为 (inets v9.3.1)
具有可选回调的行为,用于自定义 inets HTTP 服务器。
实现此行为的模块应通过选项 customize 提供给服务器配置。
概要
回调
在服务器处理 HTTP 请求头之前对其进行过滤和可能的修改。
为 HTTP 服务器响应提供默认头。请注意,此选项可能会覆盖内置默认值。
在将 HTTP 响应头发送到客户端之前对其进行过滤和可能的修改。
回调
-callback request_header({Key :: string(), Value :: string()}) -> {true, {Key :: string(), Value :: string()}} | false.
在服务器处理 HTTP 请求头之前对其进行过滤和可能的修改。
为 HTTP 服务器响应提供默认头。请注意,此选项可能会覆盖内置默认值。
-callback response_header({Key :: string(), Value :: string()}) -> {true, {Key :: string(), Value :: string()}} | false | {true, string()}.
在将 HTTP 响应头发送到客户端之前对其进行过滤和可能的修改。