Skip to main content

DashboardBackendOptionsBuilder.RequestHttpHeaders(Action<Dictionary<String, String>>) Method

Specifies HTTP-headers that are sent to the server.

Namespace: DevExpress.DashboardAspNetCore

Assembly: DevExpress.Dashboard.v22.2.AspNetCore.dll

NuGet Package: DevExpress.AspNetCore.Dashboard


public DashboardBackendOptionsBuilder RequestHttpHeaders(
    Action<Dictionary<string, string>> config


Name Type Description
config Action<Dictionary<String, String>>

A delegate that provides access to the object that is a collection of headers and values.


Type Description

A reference to this instance after the operation has completed.



The client-side dashboard control uses the HTTP Post method to export the entire dashboard or a dashboard item. This approach doesn’t allow the application to send HTTP headers from the client to the server side. In this case, the dashboard control adds the <input type="hidden"> element to the form for each HTTP header from the RequestHttpHeaders collection. The hidden input element has the same ID as the HTTP header’s name. The header value is sent to the server side as a value of the corresponding field. You can use the HttpRequest.Form collection to access the hidden fields’ values on the server side.

See Also