gpt4 book ai didi

ruby - 如何访问 Sinatra 中的所有表单字段?

转载 作者:数据小太阳 更新时间:2023-10-29 07:09:58 24 4
gpt4 key购买 nike

Sinatra 可以很容易地通过名称访问任何特定的传入表单字段:

post "/" do
params['form_field_name']
end

但是如何枚举请求中的所有 表单字段?我在文档中什么也没找到。我什至尝试过

request.body.split('&') 

但是 request.body 是 StringIO 的实例,而不是字符串。

最佳答案

如果params是一个散列,你可以试试:

params.keys.each do |k|
puts "#{k} - #{params[k]}"
end

关于ruby - 如何访问 Sinatra 中的所有表单字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1652428/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com