2011-07-18 8 views
3

いくつかの古いプロキシ/キャッシュがカスタムHTTPヘッダーを受け入れないことは本当ですか?もしそうなら、あなたはHTTP仕様や他の情報からのセクションをオンラインで証明できますか?古いプロキシを持つカスタムHTTPヘッダー

私はREST APIインターフェイスを設計しています。バージョニングでは、バージョンをURLの一部として使用するかどうか(/ path1/path2/v1 OR/path1/path2?ver = 1)、またはカスタムAccepts X-Versionヘッダーを使用するかどうかについて議論しています。

+0

「名誉」とはどういう意味ですか?私はあなたが "pass through"を意味するのではないかと疑いますが、それは本当に完全な質問でもありません。なぜなら、第2の要求が別のX-Versionヘッダーを持っていたキャッシュされた応答を、 (あなたが疑問に思っているのなら許されています) – EricLaw

+0

はい私はパススルーを意味しました。また、私がETagのハッシュをX-Versionヘッダーで確認した場合、プロキシがサーバーをNone Matchと呼んで別のX-Versionの200を取得すると仮定できますか? – Sam

答えて

-1

私はインターネットセキュリティソフトウェアの主な内容について、O'ReillyのEven Faster Websitesを読んでいましたが、実際にページの内容をチェックする必要があるものは、Accept-Encodingヘッダーをフィルタリングして、ファイルを読む。この本は、ユーザーの約15%がこの問題を抱えていると述べています。

しかし、他のカスタムヘッダーがフィルタリングされる理由はありません。一方で、ヘッダーとして送信する理由はありませんし、GETではありません。これはHTTPプロトコルの一部ではなく、あなたのAPIです。

編集:また、the actual section of the bookを参照してください。