当前位置: 首页 > 知识库问答 >
问题:

android内部服务器错误500改造?

堵乐
2023-03-14

我正在使用图像上传base64Encode字符串对api调用进行改造。它发送的数据完美,但改装返回响应内部服务器错误500,我发送的请求类型是Body自定义类。请帮我做什么。

@Headers("Accept:application/json")
@POST(RestClient.postRegister)
Call<RegisterResp> getRegisterResponse(@Body RequestRegisterVo requestRegisterVo);

  Call<RegisterResp> call = MyApplication.getRestClient().getApplicationServices().getRegisterResponse(requestRegisterVo);

            call.enqueue(new Callback<RegisterResp>() {

                @Override
                public void onResponse(Call<RegisterResp> call, Response<RegisterResp> response) {
                    if (Other.isValidResp(response)) {
                    // success Log.i(TAG,"Register successfully");
                    } else {
                        hideDialog();
                    }
                }

                @Override
                public void onFailure(Call<RegisterResp> call, Throwable t) {
                    hideDialog();
                    showToast(t.getMessage());
                }
            });

共有1个答案

岳彬炳
2023-03-14

我不得不面对同样的问题,我找到了一个解决方案-

有一个参数问题,我在字符串中发送参数,在后端,它们需要整数参数。

您还检查可能存在参数问题或第二个原因是URL问题,因此也检查它的URL。

 类似资料:
  • 每次我试图通过改装发送POST请求时,我都有500个内部服务器错误。当我发送GET请求时,它会正确发送。我确信服务器端的一切都正常。我的代码怎么了? 请求声明:

  • 问题内容: 我正在尝试为这个工作中的项目学习AJAX。我有一个网站加载病人正在服用的药物。 我递归调用此AJAX函数,以便它将附加一个包含单种药物和7天历史记录的新表。我在使代码在FF和IE中执行时遇到问题。在chrome中效果很好。我有显示xmlhttp.status的警报,这是我得到的: xmlhttp.status == 500(内部服务器错误)。 我注释掉了所有递归,因此将其范围缩小到了这

  • 我收到以下错误 内部服务器错误 服务器遇到内部错误或配置错误,无法完成您的请求。 请联系服务器管理员,webmaster@strivemedicare.in并告知他们错误发生的时间,以及可能导致错误的任何行为。 有关此错误的详细信息,请参阅服务器错误日志。 此外,尝试使用错误文档处理请求时遇到 500 内部服务器错误错误。

  • 我一直试图在nginx上安装CakePHP,但我遇到了一个死胡同。尝试访问web根目录时,我收到一个500内部服务器错误。我在我的错误中得到了这个错误。日志: PHP消息:PHP致命错误:require():无法打开required'/var/www/html/test/vendor/autoload。php'(include_path='。:/usr/share/php:/usr/share/p

  • 我想用ajax向laravel中的控制器发送post请求。ajax请求发送两个输入参数,我希望controller在数据库中找到包含第一个参数的列,然后使用第二个输入参数设置name属性。但是我在控制台500中有这个错误消息(内部服务器错误)。 Ajax功能: 路线: 控制器功能: 而且我导入csrf无处不在,因为上次当我做AJAX调用我有这个csrf的问题,下面的代码已经修复了我的问题,但现在不

  • 所以我用拉雷维尔和护照,我有问题。当我向我的AuthController@login这是给我一个500内部服务器错误。以下是我的工作内容 我将laragon与apache服务器和mysql一起用于Environment。我可以毫无问题地向我的注册路径发出请求,但我的登录路径一直失败。不确定我错过了什么 这是我的AuthController。php 这是我存储在中的变量。环境文件 这是我的api路由