# HTTP2 iRule manipulation

**URL:** <https://community.f5.com/t/http2-irule-manipulation/76949>\
**Category:** Technical Forums\
**Tags:** irules, http2\
**Created:** [March 5, 2026, 1:49pm UTC](https://community.f5.com/t/http2-irule-manipulation/76949 "2026-03-05T13:49:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![\_Dmi](https://avatars.discourse-cdn.com/v4/letter/_/c77e96/32.png) [@\_Dmi](https://community.f5.com/u/_Dmi)\
**Post date:** [March 5, 2026, 1:49pm UTC](https://community.f5.com/t/http2-irule-manipulation/76949/1 "2026-03-05T13:49:37Z")

</div>

Is it possible add new header after BotDefense profile execution but before&nbsp;an HTTP request is sent to the server-side when HTTP2 used? For HTTP 1.1 I can use HTTP\_REQUEST\_SEND. What is about HTTP2?

---

<div class="post-metadata">

**Author:** ![Juergen\_Mang](https://d1p9zq3aats0t8.cloudfront.net/user_avatar/community.f5.com/juergen_mang/32/12756_2.png) [@Juergen\_Mang](https://community.f5.com/u/Juergen_Mang)\
**Post date:** [March 5, 2026, 2:10pm UTC](https://community.f5.com/t/http2-irule-manipulation/76949/2 "2026-03-05T14:10:01Z")

</div>

You talk about HTTP/2 Full Proxy Setup? As I described in my article the HTTP\_REQUEST\_SEND event is not triggered and I have not found an adequate event.

Have you tried the BOTDEFENSE\_ACTION event?

[The State Of HTTP/2 Full Proxy With F5 LTM | DevCentral](https://community.f5.com/topic/344157)

---

<div class="post-metadata">

**Author:** ![\_Dmi](https://avatars.discourse-cdn.com/v4/letter/_/c77e96/32.png) [@\_Dmi](https://community.f5.com/u/_Dmi)\
**Post date:** [March 5, 2026, 4:15pm UTC](https://community.f5.com/t/http2-irule-manipulation/76949/3 "2026-03-05T16:15:52Z")

</div>

Yes, BOTDEFENSE\_REQUEST or BOTDEFENSE\_ACTION not help.

HTTP/2 Full Proxy or HTTP/2 on Server Side with HTTP MRF Router are not execute HTTP\_REQUEST\_SEND event.
