发送和接收对象列表android studio->php

42fyovps  于 2021-06-30  发布在  Java
关注(0)|答案(0)|浏览(166)

如何从android发送一个清单并用php接收。我需要向服务器发送一个我不知道通常发送参数大小的列表,我知道: @FormUrlEncode @POST(/URL) Call<Object> SendAnyThing(@Field("param1") String param); 等。
但在这种情况下,我知道params的数量,在php中,我会这样接收: $param1 = isset($_POST['param1']) 我和它一起工作。我读到我需要改变 @Field 为了 @Body 但是我仍然不知道如何用php阅读它
这是我的密码:

@POST(URL)
    Call<String> Test(@Body OrderModel model);
public void test(OrderModel orderModel) {
        Get get = Conn.getClient().create(Get.class);
        Call<String> call = get.Test(orderModel);
        call.enqueue(new Callback<String>() {
            @Override
            public void onResponse(Call<String> call, Response<String> response) {
            }

            @Override
            public void onFailure(Call<String> call, Throwable t) {
            }
        });
    }
public class OrderlModel implements Serializable {

    @SerializedName("order_product")
    private List<OrderProduct> orderProductList;

    @SerializedName("order_id")
    private int orderId;

    @SerializedName("user_id")
    private int userId;

    @SerializedName("company_id")
    private int companyId;

    @SerializedName("company_name")
    private String companyName;

    @SerializedName("state")
    private int state;

    @SerializedName("total")
    private double total;

    @SerializedName("date")
    private String dateOrdered;

    @SerializedName("comment")
    private String comment;
}

在php中我肯定不知道怎么读它

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题