事情的过程是这样的,我提供一个接口给一个客户用,客户使用我这个接口上传一些xml的链接地址列表以及相关的操作,然后我需要用这些链接地址发起请求拿到一些数据,然后再调用客户提供的接口告诉客户我处理的结果。现在不知道openresty是否有提供解析xml的功能以及向外部地址发起http链接请求的模块是哪个呢?初学者,希望大家不要嫌弃!! --
xml的解析,建议从github上找一下相关的库例如:https://github.com/Cluain/Lua-Simple-XML-Parser外网的http请求:可以使用这个库:https://github.com/pintsized/lua-resty-http2015-07-20 12:31 GMT+08:00 <pengz...@gmail.com>:事情的过程是这样的,我提供一个接口给一个客户用,客户使用我这个接口上传一些xml的链接地址列表以及相关的操作,然后我需要用这些链接地址发起请求拿到一些数据,然后再调用客户提供的接口告诉客户我处理的结果。现在不知道openresty是否有提供解析xml的功能以及向外部地址发起http链接请求的模块是哪个呢?初学者,希望大家不要嫌弃!! -- -- MembhisMy github: https://github.com/membphisOur Book: https://www.gitbook.com/book/moonbingbing/openresty-best-practices
大神 lua-resty-http没说怎么安装哦,openresty哪个文档有说怎么添加模块么?在 2015年7月20日星期一 UTC+8下午5:53:51,YuanSheng Wang写道:xml的解析,建议从github上找一下相关的库例如:https://github.com/Cluain/Lua-Simple-XML-Parser外网的http请求:可以使用这个库:https://github.com/pintsized/lua-resty-http2015-07-20 12:31 GMT+08:00 <pengz...@gmail.com>:事情的过程是这样的,我提供一个接口给一个客户用,客户使用我这个接口上传一些xml的链接地址列表以及相关的操作,然后我需要用这些链接地址发起请求拿到一些数据,然后再调用客户提供的接口告诉客户我处理的结果。现在不知道openresty是否有提供解析xml的功能以及向外部地址发起http链接请求的模块是哪个呢?初学者,希望大家不要嫌弃!! -- -- MembhisMy github: https://github.com/membphisOur Book: https://www.gitbook.com/book/moonbingbing/openresty-best-practices --
local http = require "resty.http" local httpc = http.new()
这个不用安装,直接放到resty目录就能用了2015-07-21 11:25 GMT+08:00 <pengz...@gmail.com>:大神 lua-resty-http没说怎么安装哦,openresty哪个文档有说怎么添加模块么?在 2015年7月20日星期一 UTC+8下午5:53:51,YuanSheng Wang写道:xml的解析,建议从github上找一下相关的库例如:https://github.com/Cluain/Lua-Simple-XML-Parser外网的http请求:可以使用这个库:https://github.com/pintsized/lua-resty-http2015-07-20 12:31 GMT+08:00 <pengz...@gmail.com>:事情的过程是这样的,我提供一个接口给一个客户用,客户使用我这个接口上传一些xml的链接地址列表以及相关的操作,然后我需要用这些链接地址发起请求拿到一些数据,然后再调用客户提供的接口告诉客户我处理的结果。现在不知道openresty是否有提供解析xml的功能以及向外部地址发起http链接请求的模块是哪个呢?初学者,希望大家不要嫌弃!! -- -- MembhisMy github: https://github.com/membphisOur Book: https://www.gitbook.com/book/moonbingbing/openresty-best-practices -- --
从https://github.com/pintsized/lua-resty-http/tree/master/lib/resty下载下面两个文件/lib/resty/http.lua/lib/resty/http_headers.lua存放到你本地的nginx/resty目录,如:nginx/resty/http.luanginx/resty/http_headers.lua然后就可以这样使用了。 local http = require "resty.http" local httpc = http.new()这个事情看上去简单,但是却难倒了各个新手。我们会在自己的书中阐明这些“难点”。《OpenResty最佳实践》https://github.com/moonbingbing/openresty-best-practices欢迎加入我们这个大家庭。2015-07-21 11:29 GMT+08:00 Wayne <moonbi...@gmail.com>:这个不用安装,直接放到resty目录就能用了2015-07-21 11:25 GMT+08:00 <pengz...@gmail.com>:大神 lua-resty-http没说怎么安装哦,openresty哪个文档有说怎么添加模块么?在 2015年7月20日星期一 UTC+8下午5:53:51,YuanSheng Wang写道:xml的解析,建议从github上找一下相关的库例如:https://github.com/Cluain/Lua-Simple-XML-Parser外网的http请求:可以使用这个库:https://github.com/pintsized/lua-resty-http2015-07-20 12:31 GMT+08:00 <pengz...@gmail.com>:事情的过程是这样的,我提供一个接口给一个客户用,客户使用我这个接口上传一些xml的链接地址列表以及相关的操作,然后我需要用这些链接地址发起请求拿到一些数据,然后再调用客户提供的接口告诉客户我处理的结果。现在不知道openresty是否有提供解析xml的功能以及向外部地址发起http链接请求的模块是哪个呢?初学者,希望大家不要嫌弃!! -- -- MembhisMy github: https://github.com/membphisOur Book: https://www.gitbook.com/book/moonbingbing/openresty-best-practices -- -- -- MembhisMy github: https://github.com/membphis
谢谢了,另外就是我看您给的这个模块,在读取响应body的时候有两种方式,一种是流,一种是字符串,实际上我在通过解析客户xml中的url列表时候然后再通过这写url发送请求实际上是下载一个个文件,那我是不是需要用流这个方式来读取这个body然后再把读到的内容自己写入到文件里面去呢?在 2015年7月21日星期二 UTC+8上午11:35:33,YuanSheng Wang写道:从https://github.com/pintsized/lua-resty-http/tree/master/lib/resty下载下面两个文件/lib/resty/http.lua/lib/resty/http_headers.lua存放到你本地的nginx/resty目录,如:nginx/resty/http.luanginx/resty/http_headers.lua然后就可以这样使用了。 local http = require "resty.http" local httpc = http.new()这个事情看上去简单,但是却难倒了各个新手。我们会在自己的书中阐明这些“难点”。《OpenResty最佳实践》https://github.com/moonbingbing/openresty-best-practices欢迎加入我们这个大家庭。2015-07-21 11:29 GMT+08:00 Wayne <moonbi...@gmail.com>:这个不用安装,直接放到resty目录就能用了2015-07-21 11:25 GMT+08:00 <pengz...@gmail.com>:大神 lua-resty-http没说怎么安装哦,openresty哪个文档有说怎么添加模块么?在 2015年7月20日星期一 UTC+8下午5:53:51,YuanSheng Wang写道:xml的解析,建议从github上找一下相关的库例如:https://github.com/Cluain/Lua-Simple-XML-Parser外网的http请求:可以使用这个库:https://github.com/pintsized/lua-resty-http2015-07-20 12:31 GMT+08:00 <pengz...@gmail.com>:事情的过程是这样的,我提供一个接口给一个客户用,客户使用我这个接口上传一些xml的链接地址列表以及相关的操作,然后我需要用这些链接地址发起请求拿到一些数据,然后再调用客户提供的接口告诉客户我处理的结果。现在不知道openresty是否有提供解析xml的功能以及向外部地址发起http链接请求的模块是哪个呢?初学者,希望大家不要嫌弃!! -- -- MembhisMy github: https://github.com/membphisOur Book: https://www.gitbook.com/book/moonbingbing/openresty-best-practices -- -- -- MembhisMy github: https://github.com/membphis --
> 实际上我在通过解析客户xml中的url列表时候然后再通过这写url发送请求实际上是下载一个个文件,那我是不是需要用流这个方式来读取这个body然后再把读到的内容自己写入到文件里面去呢?是的。我们也有缓存上游文件的需求,本地文件写入是使用标准lua api完成的。2015-07-21 11:56 GMT+08:00 <pengz...@gmail.com>:谢谢了,另外就是我看您给的这个模块,在读取响应body的时候有两种方式,一种是流,一种是字符串,实际上我在通过解析客户xml中的url列表时候然后再通过这写url发送请求实际上是下载一个个文件,那我是不是需要用流这个方式来读取这个body然后再把读到的内容自己写入到文件里面去呢?在 2015年7月21日星期二 UTC+8上午11:35:33,YuanSheng Wang写道:从https://github.com/pintsized/lua-resty-http/tree/master/lib/resty下载下面两个文件/lib/resty/http.lua/lib/resty/http_headers.lua存放到你本地的nginx/resty目录,如:nginx/resty/http.luanginx/resty/http_headers.lua然后就可以这样使用了。 local http = require "resty.http" local httpc = http.new()这个事情看上去简单,但是却难倒了各个新手。我们会在自己的书中阐明这些“难点”。《OpenResty最佳实践》https://github.com/moonbingbing/openresty-best-practices欢迎加入我们这个大家庭。2015-07-21 11:29 GMT+08:00 Wayne <moonbi...@gmail.com>:这个不用安装,直接放到resty目录就能用了2015-07-21 11:25 GMT+08:00 <pengz...@gmail.com>:大神 lua-resty-http没说怎么安装哦,openresty哪个文档有说怎么添加模块么?在 2015年7月20日星期一 UTC+8下午5:53:51,YuanSheng Wang写道:xml的解析,建议从github上找一下相关的库例如:https://github.com/Cluain/Lua-Simple-XML-Parser外网的http请求:可以使用这个库:https://github.com/pintsized/lua-resty-http2015-07-20 12:31 GMT+08:00 <pengz...@gmail.com>:事情的过程是这样的,我提供一个接口给一个客户用,客户使用我这个接口上传一些xml的链接地址列表以及相关的操作,然后我需要用这些链接地址发起请求拿到一些数据,然后再调用客户提供的接口告诉客户我处理的结果。现在不知道openresty是否有提供解析xml的功能以及向外部地址发起http链接请求的模块是哪个呢?初学者,希望大家不要嫌弃!! -- -- MembhisMy github: https://github.com/membphisOur Book: https://www.gitbook.com/book/moonbingbing/openresty-best-practices -- -- -- MembhisMy github: https://github.com/membphis -- -- MembhisMy github: https://github.com/membphisOur Book: OpenResty Best Practices
谢谢YuanSheng Wang 也谢谢mbb,还想问下您这个《OpenResty最佳实践》有电子版的么?我想下下来学习学习在 2015年7月21日星期二 UTC+8下午1:29:18,YuanSheng Wang写道:> 实际上我在通过解析客户xml中的url列表时候然后再通过这写url发送请求实际上是下载一个个文件,那我是不是需要用流这个方式来读取这个body然后再把读到的内容自己写入到文件里面去呢?是的。我们也有缓存上游文件的需求,本地文件写入是使用标准lua api完成的。2015-07-21 11:56 GMT+08:00 <pengz...@gmail.com>:谢谢了,另外就是我看您给的这个模块,在读取响应body的时候有两种方式,一种是流,一种是字符串,实际上我在通过解析客户xml中的url列表时候然后再通过这写url发送请求实际上是下载一个个文件,那我是不是需要用流这个方式来读取这个body然后再把读到的内容自己写入到文件里面去呢?在 2015年7月21日星期二 UTC+8上午11:35:33,YuanSheng Wang写道:从https://github.com/pintsized/lua-resty-http/tree/master/lib/resty下载下面两个文件/lib/resty/http.lua/lib/resty/http_headers.lua存放到你本地的nginx/resty目录,如:nginx/resty/http.luanginx/resty/http_headers.lua然后就可以这样使用了。 local http = require "resty.http" local httpc = http.new()这个事情看上去简单,但是却难倒了各个新手。我们会在自己的书中阐明这些“难点”。《OpenResty最佳实践》https://github.com/moonbingbing/openresty-best-practices欢迎加入我们这个大家庭。2015-07-21 11:29 GMT+08:00 Wayne <moonbi...@gmail.com>:这个不用安装,直接放到resty目录就能用了2015-07-21 11:25 GMT+08:00 <pengz...@gmail.com>:大神 lua-resty-http没说怎么安装哦,openresty哪个文档有说怎么添加模块么?在 2015年7月20日星期一 UTC+8下午5:53:51,YuanSheng Wang写道:xml的解析,建议从github上找一下相关的库例如:https://github.com/Cluain/Lua-Simple-XML-Parser外网的http请求:可以使用这个库:https://github.com/pintsized/lua-resty-http2015-07-20 12:31 GMT+08:00 <pengz...@gmail.com>:事情的过程是这样的,我提供一个接口给一个客户用,客户使用我这个接口上传一些xml的链接地址列表以及相关的操作,然后我需要用这些链接地址发起请求拿到一些数据,然后再调用客户提供的接口告诉客户我处理的结果。现在不知道openresty是否有提供解析xml的功能以及向外部地址发起http链接请求的模块是哪个呢?初学者,希望大家不要嫌弃!! -- -- MembhisMy github: https://github.com/membphisOur Book: https://www.gitbook.com/book/moonbingbing/openresty-best-practices -- -- -- MembhisMy github: https://github.com/membphis -- -- MembhisMy github: https://github.com/membphisOur Book: OpenResty Best Practices --
从这里导出即可:https://www.gitbook.com/book/moonbingbing/openresty-best-practices/^_^2015-07-21 14:19 GMT+08:00 <pengz...@gmail.com>:谢谢YuanSheng Wang 也谢谢mbb,还想问下您这个《OpenResty最佳实践》有电子版的么?我想下下来学习学习在 2015年7月21日星期二 UTC+8下午1:29:18,YuanSheng Wang写道:> 实际上我在通过解析客户xml中的url列表时候然后再通过这写url发送请求实际上是下载一个个文件,那我是不是需要用流这个方式来读取这个body然后再把读到的内容自己写入到文件里面去呢?是的。我们也有缓存上游文件的需求,本地文件写入是使用标准lua api完成的。2015-07-21 11:56 GMT+08:00 <pengz...@gmail.com>:谢谢了,另外就是我看您给的这个模块,在读取响应body的时候有两种方式,一种是流,一种是字符串,实际上我在通过解析客户xml中的url列表时候然后再通过这写url发送请求实际上是下载一个个文件,那我是不是需要用流这个方式来读取这个body然后再把读到的内容自己写入到文件里面去呢?在 2015年7月21日星期二 UTC+8上午11:35:33,YuanSheng Wang写道:从https://github.com/pintsized/lua-resty-http/tree/master/lib/resty下载下面两个文件/lib/resty/http.lua/lib/resty/http_headers.lua存放到你本地的nginx/resty目录,如:nginx/resty/http.luanginx/resty/http_headers.lua然后就可以这样使用了。 local http = require "resty.http" local httpc = http.new()这个事情看上去简单,但是却难倒了各个新手。我们会在自己的书中阐明这些“难点”。《OpenResty最佳实践》https://github.com/moonbingbing/openresty-best-practices欢迎加入我们这个大家庭。2015-07-21 11:29 GMT+08:00 Wayne <moonbi...@gmail.com>:这个不用安装,直接放到resty目录就能用了2015-07-21 11:25 GMT+08:00 <pengz...@gmail.com>:大神 lua-resty-http没说怎么安装哦,openresty哪个文档有说怎么添加模块么?在 2015年7月20日星期一 UTC+8下午5:53:51,YuanSheng Wang写道:xml的解析,建议从github上找一下相关的库例如:https://github.com/Cluain/Lua-Simple-XML-Parser外网的http请求:可以使用这个库:https://github.com/pintsized/lua-resty-http2015-07-20 12:31 GMT+08:00 <pengz...@gmail.com>:事情的过程是这样的,我提供一个接口给一个客户用,客户使用我这个接口上传一些xml的链接地址列表以及相关的操作,然后我需要用这些链接地址发起请求拿到一些数据,然后再调用客户提供的接口告诉客户我处理的结果。现在不知道openresty是否有提供解析xml的功能以及向外部地址发起http链接请求的模块是哪个呢?初学者,希望大家不要嫌弃!! -- -- MembhisMy github: https://github.com/membphisOur Book: https://www.gitbook.com/book/moonbingbing/openresty-best-practices -- -- -- MembhisMy github: https://github.com/membphis -- -- MembhisMy github: https://github.com/membphisOur Book: OpenResty Best Practices -- -- MembhisMy github: https://github.com/membphisOur Book: OpenResty Best Practices
能否给个可以交流的方式邮箱什么的,因为国内经常把google墙了,有时候就没办法到这个讨论组来请教。在 2015年7月21日星期二 UTC+8下午2:22:10,YuanSheng Wang写道:从这里导出即可:https://www.gitbook.com/book/moonbingbing/openresty-best-practices/^_^2015-07-21 14:19 GMT+08:00 <pengz...@gmail.com>:谢谢YuanSheng Wang 也谢谢mbb,还想问下您这个《OpenResty最佳实践》有电子版的么?我想下下来学习学习在 2015年7月21日星期二 UTC+8下午1:29:18,YuanSheng Wang写道:> 实际上我在通过解析客户xml中的url列表时候然后再通过这写url发送请求实际上是下载一个个文件,那我是不是需要用流这个方式来读取这个body然后再把读到的内容自己写入到文件里面去呢?是的。我们也有缓存上游文件的需求,本地文件写入是使用标准lua api完成的。2015-07-21 11:56 GMT+08:00 <pengz...@gmail.com>:谢谢了,另外就是我看您给的这个模块,在读取响应body的时候有两种方式,一种是流,一种是字符串,实际上我在通过解析客户xml中的url列表时候然后再通过这写url发送请求实际上是下载一个个文件,那我是不是需要用流这个方式来读取这个body然后再把读到的内容自己写入到文件里面去呢?在 2015年7月21日星期二 UTC+8上午11:35:33,YuanSheng Wang写道:从https://github.com/pintsized/lua-resty-http/tree/master/lib/resty下载下面两个文件/lib/resty/http.lua/lib/resty/http_headers.lua存放到你本地的nginx/resty目录,如:nginx/resty/http.luanginx/resty/http_headers.lua然后就可以这样使用了。 local http = require "resty.http" local httpc = http.new()这个事情看上去简单,但是却难倒了各个新手。我们会在自己的书中阐明这些“难点”。《OpenResty最佳实践》https://github.com/moonbingbing/openresty-best-practices欢迎加入我们这个大家庭。2015-07-21 11:29 GMT+08:00 Wayne <moonbi...@gmail.com>:这个不用安装,直接放到resty目录就能用了2015-07-21 11:25 GMT+08:00 <pengz...@gmail.com>:大神 lua-resty-http没说怎么安装哦,openresty哪个文档有说怎么添加模块么?在 2015年7月20日星期一 UTC+8下午5:53:51,YuanSheng Wang写道:xml的解析,建议从github上找一下相关的库例如:https://github.com/Cluain/Lua-Simple-XML-Parser外网的http请求:可以使用这个库:https://github.com/pintsized/lua-resty-http2015-07-20 12:31 GMT+08:00 <pengz...@gmail.com>:事情的过程是这样的,我提供一个接口给一个客户用,客户使用我这个接口上传一些xml的链接地址列表以及相关的操作,然后我需要用这些链接地址发起请求拿到一些数据,然后再调用客户提供的接口告诉客户我处理的结果。现在不知道openresty是否有提供解析xml的功能以及向外部地址发起http链接请求的模块是哪个呢?初学者,希望大家不要嫌弃!! -- -- MembhisMy github: https://github.com/membphisOur Book: https://www.gitbook.com/book/moonbingbing/openresty-best-practices -- -- -- MembhisMy github: https://github.com/membphis -- -- MembhisMy github: https://github.com/membphisOur Book: OpenResty Best Practices -- -- MembhisMy github: https://github.com/membphisOur Book: OpenResty Best Practices --