読者です 読者をやめる 読者になる 読者になる

HEYBlog about Technology

京都の学生エンジニアのエンジニアブログ

Sinatora

PHP curlで、ファイルアップロードして、Ruby Sinatraで受け取る

PHPで動かしているプロジェクトから、 Sinatraで動かしているプロジェクトに画像を転送しないといけない事案が発生したので書いてみた。 PHPの送信側 "@$path;type=image/png"); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,…

Ruby Sinatoraの基礎

ruby Sinatra 最小構成 main.rb Gemfile public images views config.ru post get post '/upload' do p ('hoge') end get '/images' do p ('hello') end image/hoge.png等の正規表現 get '/image/*' do p (params[:splat]) #=>hoge.png end get '/say/*/to/*…