mirror of
https://gitee.com/openharmony/third_party_nghttp2
synced 2024-11-24 08:20:20 +00:00
f1eb7638d1
This commit changes nghttpx's mruby script handling. Previously we have 2 options to specify the mruby script file to be run on request and on response. Now they are merged into 1 option, namely --mruby-file. It now must return object. On request, the object's on_req(env) method is invoked with env object. Similarly, on response, the object's on_resp(env) method is invoked. The specification of Env object has not changed.
8 lines
92 B
Ruby
8 lines
92 B
Ruby
class App
|
|
def on_req(env)
|
|
env.req.set_header "User-Agent", "mruby"
|
|
end
|
|
end
|
|
|
|
App.new
|