1

いくつかの JS 変数 (主に言語変数) を出力する CI コントローラーがあります。関数などを使ってMIMEタイプを設定してheaderいるので、出力すると本当にJSです。

ヘッダーの応答を見ると、セッション データが返されていることがわかります。最適化として、それが返されないようにしたいと思います(数バイト節約されます)。これを行う方法はありますか?

通常の JS、CSS などのファイルについては、セッション/Cookie を設定しないサブドメインに配置します。しかし、JS はアプリケーションのコントローラーから来ているので、セッション データがあります。

4

1 に答える 1

3

ヘッダー(Cookie)がまだ送信されていない限り、このheader_remove関数を使用して、ブラウザーに送信する前にヘッダーを削除できます。

codeigniterがすべてのセッションデータをラウンドトリップとして送信するため、これは特に意味があるかもしれません。

発信ヘッダーを検査するには、PHPのheaders_list関数が便利です。

于 2012-10-17T22:38:48.860 に答える