Sinatra giúp bạn dễ dàng truy cập vào bất kỳ lĩnh vực hình thức đến cụ thể theo tên:Làm cách nào để truy cập tất cả các trường biểu mẫu trong Sinatra?
post "/" do
params['form_field_name']
end
Nhưng làm thế nào để liệt kê trên tất cả các trường mẫu trong một yêu cầu? Tôi không tìm thấy gì trong tài liệu. Tôi thậm chí đã thử
request.body.split('&')
nhưng request.body là một thể hiện của StringIO chứ không phải là một chuỗi.
Có, thông số là băm - nhưng đó là "liên kết của dữ liệu GET và POST" như tài liệu API giá đặt nó. Tôi cần một cách để chỉ tìm dữ liệu POST, vì vậy phương thức request.POST là lý tưởng. – davidstamm