Title: Accept language header
Last modified: May 23, 2024

---

# Accept language header

 *  [marky012](https://wordpress.org/support/users/marky012/)
 * (@marky012)
 * [2 years ago](https://wordpress.org/support/topic/accept-language-header/)
 * Hello, could you add Accept language header to calls that call oidc providers?
   
   something like this?
 * public function request_authentication_token( $code ) {
 * // Add Host header – required for when the openid-connect endpoint is behind 
   a reverse-proxy.
   $parsed_url = parse_url( $this->endpoint_token );$host = $parsed_url[‘
   host’];$headerStringValue = $_SERVER[‘HTTP_ACCEPT_LANGUAGE’];
 * $request = array(
   ‘body’ => array(‘code’ => $code,‘client_id’ => $this->client_id,‘
   client_secret’ => $this->client_secret,‘redirect_uri’ => $this->redirect_uri,‘
   grant_type’ => ‘authorization_code’,‘scope’ => $this->scope,),‘headers’ => array(‘
   Host’ => $host, ‘Accept-Language’ => $headerStringValue ),);Thanks
    -  This topic was modified 2 years ago by [marky012](https://wordpress.org/support/users/marky012/).

The topic ‘Accept language header’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/daggerhart-openid-connect-generic.
   svg)
 * [OpenID Connect Generic Client](https://wordpress.org/plugins/daggerhart-openid-connect-generic/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/daggerhart-openid-connect-generic/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/daggerhart-openid-connect-generic/)
 * [Active Topics](https://wordpress.org/support/plugin/daggerhart-openid-connect-generic/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/daggerhart-openid-connect-generic/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/daggerhart-openid-connect-generic/reviews/)

 * 0 replies
 * 1 participant
 * Last reply from: [marky012](https://wordpress.org/support/users/marky012/)
 * Last activity: [2 years ago](https://wordpress.org/support/topic/accept-language-header/)
 * Status: not resolved