2016-09-04 4 views
0

JavaまたはGoのいずれかで独自のキャッシング・プロキシーを作成することに興味があります。私は仕様書を書いているいくつかの文書が必要だと思っていますが、それらを見つける場所や必要なものは何もわかりません。独自のキャッシング・プロキシーをゼロから作成する

githubプロジェクトをチェックすると、それらは非常に古くなっているか、または私は彼らがコーディングする仕様が理解できません。どんな助け?

+0

どのプロトコルのプロキシですか? – EJP

+0

ああ、そうです。 HTTPプロトコル。 –

答えて

0

この記事から始めることができます。

https://www.mnot.net/blog/2011/07/11/what_proxies_must_do

Cache Correctlyセクションを参照してください。

以下の仕様へのリンクがあります。

  1. https://tools.ietf.org/html/draft-ietf-httpbis-p6-cache-14#section-2.2
  2. https://tools.ietf.org/html/draft-ietf-httpbis-p6-cache-14#section-3.2

また、これはまた、以下の仕様を指し、この1 http://www.ebaytechblog.com/2012/08/20/caching-http-post-requests-and-responses/

をご確認ください。

  1. https://tools.ietf.org/html/rfc2616#section-14.9
  2. https://tools.ietf.org/html/rfc2616#section-13.1.1

私はあなたがHTTPヘッダを尊重しなければならない仕様でのキャッシングにこれ以上はないと思います。キャッシュの実装自体はおそらく開発者の選択です。

関連する問題