概要
タイトルの通りです
使い方がよくわからなかったのですが判明したので紹介します
環境
- macOS 10.13.2
- Ruby 2.4.1p111
- Sinatra 2.0.0
curl で配列を送信する方法
curl 'localhost:4567?array[]=1&array[]=2' --globoff
こんな感じです
ポイントは globoff オプションを付与しないとエラーになる点です
Sinatra 側で受け取る
- vim app.rb
require 'sinatra'
require 'json'
get '/' do
ary = params['array']
ary.join(',')
end
ary 変数はすでに配列として扱うことができます
配列として扱う場合は配列ではない可能性も考慮する必要があります
0 件のコメント:
コメントを投稿