Can't remove Server-Timing header with response header modification

What is the name of the domain?

What is the issue you’re encountering

Can’t remove Server-Timing header using response header modification yet not part of the restricted headers that you can’t modify or remove.

What steps have you taken to resolve the issue?

Static or dynamic value just prepends to the header value

I am afraid it’s Cloudflare’s new implemented header by default and cannot be removed via Transform Rules → Response Header, despite the RUM feature is disabled (which seems to add a few more headers related to), as follows in the blogpost below:

May I ask why’d you need to remove it?

Removing it is because I do periodic measurements on the site for performance analysis and could save bandwidth costs where I remove unnecessary headers that aren’t needed during analysis.

When one tries to modify or remove restricted headers like Server or cf-*, an error is mostly raised, but for Server-Timing header, no error is raised. So maybe I thought it was an error on part of their implementation because they haven’t mentioned it anywhere on their docs.

Also, headers like alt-svc are ignored from removing but they don’t mention it anywhere on the docs.

This header is also a standard from W3C, not just specific to cloudflare.

alt-svc 这是quic h3的协议头,通知h2升级到http3,然后使用udp来访问

在cloudflare控制台禁用h3就可以删除了

不过我认为一些头而已,产生不了太大的流量
目前cloudflare最严重的问题是zstd,会导致响应数据被截断,无法正确显示页面,可以在community中找到大量的bug反馈,至今cloudflare还没有修复