제목 그대로...nginx+lua-nginx-module 모듈을 위한 환경 구축
URL 방문/abc
,返回a.html
data
하지만 데이터를 반환하기 전에
다음을 수행해야 합니다. a.html
里面的<p>111</p>
替换为<p>222</p>
루아로 할 수 있나요?
현재 시도는 body_filter_by_lua_file
的ngx.arg[1]
에서 반환 데이터를 가져오려고 시도하지만 얻을 수 없습니다. 반환 데이터는 어디에서 가져와 처리해야 합니까?
그것은 확실히 가능합니다. 이것은 Lua를 사용하여 DOM 작업을 수행하는 것과 같습니다. 인터넷에 이미 만들어진 DOM 라이브러리가 있어야 한다고 생각합니다. 두 번째 질문입니다. 잘 모르겠습니다
lua-resty-http 또는 ngx.location.capture를 사용하여 요청을 보내고 반환된 결과를 수정한 다음 데이터를 반환하려고 합니다
단순히 교체를 한다면 Nginx의 ngx_http_sub_module 모듈을 사용하면 됩니다