ESI include または eval ブロックの結果を ESI 変数に格納したいと考えています。インクルードの内容は私の管理外です。その形式は JSON です。以下のすべてを試してみましたが、役に立ちませんでした。変数は空の文字列になります。
<esi:assign name="variable_name">
'<esi:include src="$(url)" method="post" entity="$(param)" />'
</esi:assign>
<esi:assign name="variable_name">
'<esi:eval src="$(url)" method="post" entity="$(param)" />'
</esi:assign>
<esi:assign name="variable_name">
'''<esi:include src="$(url)" method="post" entity="$(param)" />'''
</esi:assign>
<esi:assign name="variable_name">
'''<esi:eval src="$(url)" method="post" entity="$(param)" />'''
</esi:assign>
私がテストしている ESI サーバーは Akamai の ETS です。