タグ

apiとurlに関するkiyo_hikoのブックマーク (2)

  • module URI (Ruby 3.3 リファレンスマニュアル)

    [edit] 要約 URI を扱うためのモジュールです。 目次 特異メソッド decode_www_form decode_www_form_component encode_www_form encode_www_form_component extract join parse regexp split 定数 UNSAFE 特異メソッド decode_www_form(str, enc=Encoding::UTF_8) -> [[String, String]][permalink][rdoc][edit] 文字列から URL-encoded form data をデコードします。 application/x-www-form-urlencoded 形式のデータをデコードし、 [key, value] という形の配列の配列を返します。 enc で指定したエンコーディングの文字列が UR

    kiyo_hiko
    kiyo_hiko 2016/02/17
    encode、escapeとかobsoleteになってた
  • PadrinoでRESTfulなURLを作ろう - Qiita

    Padrinoの好きなところはsinatraよりURLを管理しやすくて、Railsのroutes.rbのように別ファイルで設定するわけではないのが自分的には楽なところ。 基は全部Padrinoのドキュメントにあるんですが、そこら辺の自分なりのまとめを。 例としてブログシステムのURLを作るとして。 # 投稿用のコントローラ UrlTest.controllers :posts do # 全投稿を持ってくる。タイムライン的なものを取得するなら。こんな感じかな。 # /posts get :index do end # 下書きを全部取得するなら # /posts/drafts get :drafts do end # 指定したIDの投稿を取得する。 # /posts/:id # 例) /posts/150 get :index, :with => :id do # withで指定した名前でp

    PadrinoでRESTfulなURLを作ろう - Qiita
  • 1