文件名称:argo:Argo是用于Web API的模块化HTTP网关
文件大小:29KB
文件格式:ZIP
更新时间:2024-03-21 22:55:39
JavaScript
阿哥 可扩展的异步HTTP反向代理和原始服务器。 例子 添加跨域资源共享 设置服务器: var argo = require ( 'argo' ) ; argo ( ) . use ( function ( handle ) { handle ( 'response' , function ( env , next ) { env . response . setHeader ( 'Access-Control-Allow-Origin' , '*' ) ; next ( env ) ; } ) ; } ) . target ( 'http://weather.yahooapis.com' ) . listen ( 1337 ) ; 发出请求: $ curl -i http://localhost:1337/forecastrs
【文件预览】:
argo-master
----argo.js(15KB)
----bin()
--------_coverage(290B)
----example()
--------error_handling.js(629B)
--------hello.js(311B)
--------package.json(401B)
--------file.js(529B)
--------cluster.js(1KB)
--------oauth_options.js(587B)
--------forecasts.js(2KB)
--------worker.js(379B)
--------pipeworks.js(505B)
--------map.js(723B)
--------cors.js(168B)
--------protected.js(494B)
--------passthrough.js(114B)
--------hello.txt(14B)
----docs()
--------PROXYING.md(768B)
--------proxying.js(220B)
--------quickstart.js(275B)
--------QUICKSTART.md(1KB)
--------middleware.js(417B)
--------routing.js(1KB)
--------MIDDLEWARES.md(2KB)
--------README.md(230B)
--------ROUTING.md(2KB)
----package.json(545B)
----test()
--------environment_test.js(492B)
--------regexp_router_test.js(3KB)
--------incoming_message_test.js(763B)
--------argo_test.js(34KB)
----LICENSE(1KB)
----.npmignore(8B)
----builder.js(2KB)
----frame.js(193B)
----regexp_router.js(2KB)
----AUTHORS(140B)
----.gitignore(72B)
----README.md(8KB)
----environment.js(294B)