openresty(nginx+lua)发http请求

利用location+proxy_pass间接实现

    location ^~ /test/http {
internal;
proxy_pass http://test.com/path;
}

lua代码

local res, err = ngx.location.capture("/test/http", {
method = ngx.HTTP_POST,
body = body
});
if res then
ngx.log(ngx.INFO, "response:"..res.body)
else
ngx.log(ngx.INFO, "error:"..err)
end

最新文章

  1. as3 代码优化之pmd
  2. 9.Mybatis一级缓存和二级缓存
  3. windows核心编程---第二章 字符和字符串处理
  4. css 样式 图片平铺整个界面
  5. 故事板(Storyboard) 、 iPad编程 、 App和VC的生命周期
  6. no datanode to stop
  7. PM2 管理nodejs项目
  8. android中使用DisplayMetrics获取屏幕参数
  9. LINUX 笔记-cal 命令
  10. 从CSDN到cnblogs
  11. Jmeter性能测试 如何利用SQLserver造出大批的数据
  12. 菜鸟学IT之简易四则运算程序开发
  13. EF CodeFirst系列(9)---添加初始化数据和数据库迁移策略
  14. Codeforces831C Jury Marks
  15. volley 之GsonRequest
  16. C# Winform右下角弹窗方式
  17. Acrobat 无法在本页面上执行OCR识别
  18. 2014.1.14 struts 的default.properties 配置文件详述
  19. 业务ID 生成策略
  20. WebGL树形结构的模型渲染流程

热门文章

  1. CPU、io、mem之间的关系
  2. ybatis 逆向工程 自动生成的mapper文件没有 主键方法
  3. 4 个独特的 Linux 终端模拟器(转)
  4. ZXHN H218N 超级管理员账号
  5. opencv C++ mask_rcnn
  6. matllab 按照文件夹处理文件
  7. leetcode 区间合并
  8. MapReduce程序的开发过程
  9. List的add方法与addAll方法的区别、StringBuffer的delete方法与deleteCharAt的区别
  10. mybatis ibatis 使用时出现 语法错误