我必须通过httppost发送这些参数。从我的Android应用程序到Drupal服务器。如何通过HTTPPost发送数组
这是PHP表示
$data = array(
'node' => array(
'type' => 'celapp_order',
'title' => 'order celeb: nixon-fan '.date("j.m.Y H:i:s"),
'field_fan_uid' => array(0 => array('uid' => 4)),
'field_celeb_uid' => array(0 => array('uid' => 5)),
'field_celeb_price' => array(0 => array('value' => 0.79))
)
);
在我使用namevaluepairs中过去。我无法弄清楚如何使用namevaluepairs发送参数。如果有人可以帮助我将非常感激
你阵列示于PHP语法。它在java中如何表示?哈希表? HashMap的?别的东西?你是从android发送它到另一台服务器还是从另一台服务器? –
对不起,我不太清楚。我将它从Android发送到Drupal服务器。它没有在java中表示。我有很多字符串需要填充数组,然后通过Httppost发送 – jiduvah
正如Marc B所回答的,您应该使用json编码来传递这样的数据结构。 –