Nginx+Lua 환경에서 응답 데이터의 일부를 반환하기 전에 어떻게 교체합니까?
阿神
阿神 2017-05-16 17:12:34
0
3
758

제목 그대로...nginx+lua-nginx-module 모듈을 위한 환경 구축

URL 방문/abc,返回a.htmldata

하지만 데이터를 반환하기 전에
다음을 수행해야 합니다. a.html里面的<p>111</p>替换为<p>222</p>

루아로 할 수 있나요?

현재 시도는 body_filter_by_lua_filengx.arg[1]
에서 반환 데이터를 가져오려고 시도하지만 얻을 수 없습니다. 반환 데이터는 어디에서 가져와 처리해야 합니까?

阿神
阿神

闭关修行中......

모든 응답(3)
滿天的星座

그것은 확실히 가능합니다. 이것은 Lua를 사용하여 DOM 작업을 수행하는 것과 같습니다. 인터넷에 이미 만들어진 DOM 라이브러리가 있어야 한다고 생각합니다. 두 번째 질문입니다. 잘 모르겠습니다

phpcn_u1582

lua-resty-http 또는 ngx.location.capture를 사용하여 요청을 보내고 반환된 결과를 수정한 다음 데이터를 반환하려고 합니다

为情所困

단순히 교체를 한다면 Nginx의 ngx_http_sub_module 모듈을 사용하면 됩니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿