SinatraでHTTPメソッドのDELETEを実装する時かなりはまったのでメモです。実はもっと賢いやり方があるのかもしれないので、コメント大歓迎(基本的に僕のブログは全部そうです)。 今回は間違ったところから書きました。 使用環境 ruby : 1.9.3-p286 sinatra : 1.3.3 haml : 3.1.7 rspec : 2.11.0 capybara : 1.1.3 capybara-webkit : 0.13.0 です。 関係しそうなもの Sinatraのルーティング SinatraのreadmeのRoutesの中で get、post、put、patch、delete、optionsが指定できますっぽいことが書かれています。 Sinatraの設定で関係あるもの SinatraのreadmeのConfigration ではmethod_overrideオプションの説明