需求:客户端访问域名,建立连接后直接返回 success!
server
{
listen 80;
server_name kk.test.com;
location / { add_header Content-Type
"text/plain;charset=utf-8"; #此配置为修改浏览器的http请求头为text,为了应对谷歌chrome浏览器。
return 200 "success";}
# location / { return 200 "success";} #如果不修改请求头,用此配置即可~!
}
nginx 编译LUA配置方法:
location / {
proxy_pass_request_headers off;
content_by_lua '
local reqUri = ngx.var.uri;
local reqArgs = ngx.var.args;
ngx.location.capture_multi({ {"/9092"..reqUri,{args=reqArgs}} });
ngx.header.content_type = "text/html";
ngx.say("Success");
';
}
转载于:https://blog.51cto.com/michaelkang/1229267
本文介绍如何通过Nginx配置实现客户端访问特定域名时直接返回文本'success',适用于测试环境快速响应验证。文章提供了两种配置示例,一种是通过修改HTTP请求头来适应Chrome浏览器的需求,另一种则是直接返回内容。
1136

被折叠的 条评论
为什么被折叠?



