在此输入图像描述
我知道有很多线程关于这个,我确实经历了它们并且也查看了相同的 Retrofit POST 示例,但我不确定我在这做错了什么,知道是否有任何问题

@Multipart
@POST("api/customerdetail")
Call<Array> addUser(@Part("CustomerName") String CustomerName, @Part("CustomerId") String CustomerId, @Part("UserId") String UserId, @Part("VehicleCompanyName") String VehicleCompanyName, @Part("VehicleModelType")String VehicleModelType, @Part("VehicleNumber")String VehicleNumber, @Part("Location")String Location);

//METHOD 用于呼叫

private void simpleMethod() {
    Retrofit retrofit = new Retrofit.Builder()
            .baseUrl("http://endpoint.net/")
            .addConverterFactory(GsonConverterFactory.create())
            .build();
    GetDataService service = retrofit.create(GetDataService.class);
    Call<Array> arrayListCall = service.addUser("Peter Jenkins", UUID.randomUUID().toString(),"user2","AUDI","R3","BVZ-009","-55,-93.23"); arrayListCall.enqueue(new Callback<Array>() {
    @Override
    public void onResponse(Call<Array> call, Response<Array> response) {
        Log.e("RESPONSE",response.toString());
    }

    @Override
    public void onFailure(Call<Array> call, Throwable t) {
        Log.e("ERROR",t.toString());
    } }); }

像 Postman 中的 Charm 一样工作,并且上传图像不是必需的,至少从 api 结束

邮递员输出

任何意见都将深受赞赏