タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

APIとクエリに関するtakaesuのブックマーク (1)

  • 階層化されたデータをHTTPのGETリクエストのパラメータに含める方法。

    ・・・が知りたい。 POSTのリクエストボディのシリアライズの方法はかなり柔軟なんですが、GETはURLにクエリパラメータとして添えるしかないので、柔軟性が低いです。 URLエンコードして渡す。 たとえばですが、四則演算があったとして、これをHTTPリクエスト経由で答えを求めたいとします。 (1 + 2) * 3 この計算式をURLエンコードして渡すというのがひとつです。 /api/calculate?query=%281%20%2B%202%29%20%2A%203 オブジェクトは渡しにくい あまり例えがよくないかもしれないですが、この計算式は階層構造をもっていて、JavaScriptのオブジェクトで表現すると以下のように表現できなくもないです。 var query = { operator : 'multiply', values : [{ operator : 'plus', val

    階層化されたデータをHTTPのGETリクエストのパラメータに含める方法。
    takaesu
    takaesu 2015/06/15
     apiのクエリを階層化 GETの場合はURL煮含めるしか無いので。。。
  • 1