基本的にAPIであるカスタムモジュールがあるため、応答にcontent-typeなどのヘッダーを追加する必要があります。私はdrupal_add_http_header()Drupal 7で使用していましたが、8では廃止されるようです。何か代替品はありますか?
DrupalのWebサイトでSymfonyオブジェクトの応答について説明しましたが、それも使用できません。
あなたが述べたように、Symfony Responseオブジェクトはdrupal_add_http_headerを使用するためのD8の置き換えです。使用できない理由を説明する必要があります。
—
Shawn Conn
関数に応答オブジェクトを渡す必要があるためです。PHPのヘッダー関数を使用して同じことを達成できますか?
—
Hemant Kumar Goyal
Drupal Answersへようこそ!使用しているコードを表示し、詳細を示す必要があります。たとえば、コントローラを使用しているのか、何を使用しているのかは説明からわかりません。コメントは少しわかりにくいです。応答オブジェクトを関数に渡すのはなぜですか?それをDrupalに戻すだけで十分ですが、コードを確認しないと、使用するコードを通知することはできません。
—
kiamlaluno
www.drupal.orgからのディスカッションスレッドが見つかりましたが、これはほとんど役に立ちません。1. drupal.org/node/2307723。2. drupal.org/node/2467759。
—
Shreya Shetty
を使用
—
kenorb 2017
$build['#attached']['http_header']して、カスタムヘッダーを追加できます。