たとえば、URLリクエストは次のようになります。
http://any-server.org/cgi-bin/test.cgi?a=1&b=2&b=20&b=200
[2,20,200]
CGIまたは任意のWebフレームワークでリストとしてbの3つの値を取得することは可能ですか?
ありがとう!
たとえば、URLリクエストは次のようになります。
http://any-server.org/cgi-bin/test.cgi?a=1&b=2&b=20&b=200
[2,20,200]
CGIまたは任意のWebフレームワークでリストとしてbの3つの値を取得することは可能ですか?
ありがとう!
どの言語を使用していますか?
上記は.NETで期待どおりに機能します。phpや他の言語でも同様であると予想しました。
// フィードバックに従って回答を拡張
ASP.NET は、値をカンマ区切りのリストにグループ化しているように見えますが、これを行う実際の方法は次のようにする必要がありますfile.html?a=1&b[]=1&b[]=2&b[]3
。これは、サーバーによって値の配列として変換されます。
も使用できますfile.html?a=1&b=1,2,3
。これはサーバー上で文字列に変換され、カンマで分割して配列を取得できます。