私はネットワークライブラリとしてVolley
を使用しているプロジェクトに取り組んでいます。私はサーバーにデータの配列を投稿する必要があります。Android Volley投稿フォームの配列データ
文字列のparamsを置くための私のコードは
for(int i=0;i<data.size();i++)
{
jsonObjReq.addStringParam("params",data.get(i).getId());
}
のように見え、それがサーバーにポストしたデータは、単一のデータ
あるコンテンツディスポジション:フォームデータ;名前= "のparams" 私は
のContent-処分のようなルックスを投稿したいデータHowsoever
5810707039473e73135c9b16
:フォームデータ; NAME = "paramsは[0]"
5810707039473e73135c9b16
コンテンツの廃棄:フォームデータ。名前= "のparams [1]"
5810707039473e73135c9b16
私は手動でこのコード
for(int i=0;i<data.size();i++)
{
jsonObjReq.addStringParam("params["+i+"]",data.get(i).getId());
}
を使用してsquare brackets
を作成しようとしましたが、データ、それポストが
たContentように見えます処分:フォームデータ。名前= "のparams%5B0%5D"
5810707039473e73135c9b16
コンテンツディスポジション:フォームデータ;名前= "のparams%5B1%5D"
5810707039473e73135c9b16
そのは、サーバー上で解析され得ていない理由です。
私を助けてください。その後、
なぜ 'HashMap'を試してみませんか? –