SquidをMavenリポジトリーとして使用する
誰かがSquidを使用してMavenリポジトリをプロキシ化する方法を知っていますか? そのための構成ファイルは何ですか? 主な問題は、Mavenクライアントが、キャッシュの動作を制御するヘッダーを含むHTTPリクエストを発行することです(それをバイパスしたいと思います)。 ここに典型的なリクエストがあります: GET /maven/proxy/jboss-public/org/richfaces/richfaces-bom/4.2.0.Final/richfaces-bom-4.2.0.Final.pom HTTP/1.1 Cache-control: no-cache Cache-store: no-store Pragma: no-cache Expires: 0 Accept-Encoding: gzip User-Agent: Apache-Maven/3.0.4 (Java 1.6.0_26; Linux 2.6.32-38-generic) Host: 192.168.2.171 Connection: Keep-Alive そのためにすでにApache HTTPD(およびdisk_cache proxy_http有効なモジュール)を使用していますが、プロキシではなくミラーを作成しています。 ここに設定があります(そのサイトに基づいています): <Proxy *> Order deny,allow Allow from all </Proxy> # central ProxyPass /maven/proxy/central http://repo1.maven.org/maven2 ProxyPassReverse /maven/proxy/central http://repo1.maven.org/maven2 CacheEnable disk /maven/proxy/central …