0

我试图将原始数据发送到我拥有的网络服务。该服务正在等待一个名为 viaje 的对象,该对象具有下一个数据: * idDestino 一个数字 id * idLanta 一个数字 id * idPeticion 一个数字 id 数组 * idVehiculo 一个数字 id

这是我正在尝试的,但它甚至不会检测到索引viaje。

{
  "viaje" : 
    [{
      "idDestino" : 7,
      "idLlanta" : 7,
      "idPeticiones" : [{2,12]],
      "idVehiculo" : 1,
    }]
}

我将 laravel 用于 Web 服务,这就是我接收数据的方式。

$object = Input::all(); 

$object = $object["viaje"];

//VARIABLES DE LOGIN INPUTS
$idDestino = $object['idDestino'];
$fechaInicio = date('Y-m-d H:i:s');
$idLlanta = $object['idLlanta'];
$idPeticiones = $object['idPeticiones'];
$idVehiculo = $object['idVehiculo'];

我想知道的是如何构建我发送的原始数据以符合我刚刚给出的描述。此外,如果可以在表单数据中执行此操作,我将如何执行此操作?

4

1 回答 1

0

好的,我发现了如何为 json 数组设置格式:

{ 
  "viaje" : { 
    "idPeticiones": [ 
      "1",
      "12" 
    ], 
    "idLlanta": 4,
    "idDestino": 7, 
    "idVehiculo": 1
  }
} 

我使用 {} 一个对象而不是 {} 一个数组

于 2015-03-28T21:49:27.037 回答