タグ

endと*web制作に関するhatomugichaのブックマーク (1)

  • HTTPでHashやArrayを送る手法に仕様は存在しない……の? - ただのにっき(2013-09-15)

    ■ HTTPでHashやArrayを送る手法に仕様は存在しない……の? jQueryでこんなふうに書くと: $.post('/', { hash: { foo: 'hoge', bar: 'fuga'}, array: ['baz', 'piyo'] }); サーバ側でこんなふうに受け取れて(これはSinatra): post '/' do params.each do |key, val| puts "#{key}: #{val} as #{val.class}" end end ちゃんとHashやArrayとしてアクセスできる: hash: {"foo"=>"hoge", "bar"=>"fuga"} as Hash array: ["baz", "piyo"] as Array ああこりゃ便利だね、で済ましてもいいんだけど、HTTP POSTの中身なんてただのバイト列なんだから型の情

    hatomugicha
    hatomugicha 2013/09/16
    JavaScriptとPHPでウェブ経由の配列交換しちるけど、文字コードを気にした事はないなあ。二バイト文字を含めた事がないような覚えもあるから文字化けに出会ったことがないだけかな
  • 1