タイトル通り…nginx+lua-nginx-moduleモジュールの環境構築
URLにアクセス/abc,返回a.htmlデータ
/abc
a.html
ただし、データを返す前に を行う必要があります a.html里面的<p>111</p>替换为<p>222</p>
<p>111</p>
<p>222</p>
Lua でこれを行うことはできますか?
現在、body_filter_by_lua_file的ngx.arg[1]で戻りデータを取得しようとしていますが、取得できません...どこで戻りデータを取得して処理する必要がありますか?
body_filter_by_lua_file
ngx.arg[1]
闭关修行中......
これは、Lua を使用して DOM 操作を実行するのと同じです。インターネット上に既製の DOM ライブラリがあるはずです。自分で作成することもできます。 2番目の質問ですが、あまり詳しくありません
lua-resty-http または ngx.location.capture を使用してリクエストを送信し、返された結果を変更してからデータを返してみます
単純に置き換える場合は、Nginxのngx_http_sub_moduleモジュールを使用できます
これは、Lua を使用して DOM 操作を実行するのと同じです。インターネット上に既製の DOM ライブラリがあるはずです。自分で作成することもできます。 2番目の質問ですが、あまり詳しくありません
lua-resty-http または ngx.location.capture を使用してリクエストを送信し、返された結果を変更してからデータを返してみます
単純に置き換える場合は、Nginxのngx_http_sub_moduleモジュールを使用できます