私たちはJenkinsの前でApacheを使用しています。 JenkinsのAjaxコールには、明らかに往復で生き残る必要があるn
ヘッダーが含まれています。私たちがポート8080でJenkinsにアクセスした場合、n
ヘッダーは応答に含まれ、です。mod_proxyを通じてアクセスすると、n
ヘッダーが削除されています。いくつかのレスポンスヘッダを保持するためにmod_proxyを強制します
私はこのヘッダを保存するためにmod_headersを使ってみましたが、何らかの理由でそれが動作しませんでした。 mod_proxyにこのヘッダだけを残すことができる他の方法はありますか?
編集1:
これは、ジェンキンスによって返されたばかり応答です。
Connection:close
Content-Encoding:gzip
Content-Type:text/html;charset=UTF-8
Date:Tue, 20 Mar 2012 10:37:21 GMT
Transfer-Encoding:chunked
Vary:Accept-Encoding
編集2:
HTTP/1.1 200 OK
Server: Winstone Servlet Engine v0.9.10
Content-Type: text/html;charset=UTF-8
n: 131
Connection: Close
Date: Tue, 20 Mar 2012 09:53:42 GMT
X-Powered-By: Servlet/2.5 (Winstone/0.9.10)
これはApacheが戻っているものです
それはnginxのが戻って適切なヘッダを渡すんが判明しました。それが今私がそれを解決することができた方法です。それでも、元の質問は関連しています。Apacheを使用してそれを行う方法はありますか?
ヘッダーの外観は? mod_proxyは(私が知る限り)文法的に壊れているヘッダだけを投げるべきです。 –