Updated Date: 07/07/2026
Create a custom HTTP profile
Part of configuring an HTTP/2 full-proxy configuration on the BIG-IP system is to first create a standard HTTP profile. An HTTP profile defines the way that you want the BIG-IP system to manage HTTP traffic.
Note: For the most expedient HTTP/2 full-proxy configuration, you can create a single HTTP profile that the BIG-IP system will apply to both client-side and server-side HTTP traffic. Alternatively, if you want the BIG-IP system to manage client-side and server-side traffic in different ways, you can create two separate HTTP profiles and configure the settings differently in each profile.
-
On the Main tab, click Local Traffic > Profiles > Services > HTTP.
The HTTP profile list screen opens.
-
Click Create.
The New HTTP Profile screen opens.
-
Type a unique Name for the profile.
-
From the Parent Profile list, select
http. -
Select the Custom check box.
-
From the Request Chunking list:
- Select Rechunk if you always want the BIG-IP system to send a request to the server as chunked.
- Select Sustain if you want the BIG-IP system to decide whether to send a request to the server as chunked or unchunked.
-
From the Response Chunking list:
- Select Unchunk if you always want the BIG-IP system to send a response to the client as unchunked. Note that if the content length is undefined because an HTTP payload handler modified the content, the system closes the connection.
- Select Rechunk if you always want the BIG-IP system to send a response to the client as chunked.
- Select Sustain if you want the BIG-IP system to decide whether to send a response to the client as chunked or unchunked.
-
Modify the other settings as required for your configuration.
-
If you want the BIG-IP system to manage server-side traffic differently from client-side traffic, click Repeat and create another HTTP profile.
-
Click Finished.
Any custom HTTP profile that you have created now appears on the HTTP profile list screen and is ready for you to assign to a virtual server.