2011-12-24 18 views
6

私は登録ユーザーのためのwebserviceとWebインターフェイスを持っています。このセクションでは、...ビュー jsonヘッダーが動作しません - ph

  • などサポートチケット の
  • ポスト番号の回答数
  • 数の
    • (スタックオーバーフロー似た)数、ユーザが自分の統計情報を取得するために
    • を許可します

    このツールは、ユーザーがjson形式でデータを取得できるようにしました。問題は、送信されたヘッダーがすべてのブラウザで機能していないことです。

    私が持っている:

    header('Cache-Control: no-cache, must-revalidate'); 
    header('Expires: Mon, 26 Jul 1997 00:00:00 GMT'); 
    header('Content-type: text/json'); 
    

    iは、有効期限が切れるとキャッシュ制御削除する必要がありますか?

  • +2

    jsonの一般的に受け入れられるMIMEは 'application/json'です。 –

    +0

    ありがとう@TomvanderWoerdt、私はそれを受け入れることができるあなたの答えとしてこれを置くことができますか? –

    +0

    JSONは、通常、HTMLやXMLとは異なり、Webブラウザで動作する形式ではありません。 JSONを使用している場合、JSONパーサーはブラウザではなく、JSONパーサーに読み込まれることを期待しています。 – netcoder

    答えて

    9

    一般的に受け入れられているMIMEはapplication/jsonです。

    関連する問題