99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

Sinatra 設定 消息體,狀態(tài)碼和消息頭

2023-12-19 16:16 更新

通過路由代碼塊的返回值來設定狀態(tài)碼和消息體不僅是可能的,而且是推薦的。但是,在某些場景中你可能想在作業(yè)流程中的特定點上設置消息體。你可以通過 body 輔助方法這么做。如果你這樣做了,你可以在那以后使用該方法獲得消息體:

get '/foo' do
  body "bar"
end

after do
  puts body
end

也可以傳一個代碼塊給 body,它將會被 Rack 處理器執(zhí)行(這將可以被用來實現(xiàn) streaming,參見“返回值”)。

和消息體類似,你也可以設定狀態(tài)碼和消息頭:

get '/foo' do
  status 418
  headers \
    "Allow"   => "BREW, POST, GET, PROPFIND, WHEN",
    "Refresh" => "Refresh: 20; http://www.ietf.org/rfc/rfc2324.txt"
  body "I'm a tea pot!"
end

如同 body, 不帶參數(shù)的 headers 和 status 可以用來訪問 他們你的當前值。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號