VOLLEY 500和400错误

时间:2016-11-24 12:01:08

标签: android android-volley

我没有弄错我的代码,我想发送带有标题和参数的截击请求,其中参数格式为“application / x-www-form-urlencoded”。

我在使用此代码时遇到400错误

  <CheckBox
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Sports"
            android:id="@+id/sport"
            android:onClick="onCheckboxClicked"
            />
 <CheckBox
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Business"
            android:id="@+id/bus"
            android:layout_alignParentTop="true"
            android:layout_toRightOf="@+id/sport"
            android:layout_toEndOf="@+id/sport"
            android:onClick="onCheckboxClicked"/>

当我使用此代码时出现500错误

        @Override
        public Map<String, String> getHeaders() throws AuthFailureError {
            Map<String, String>  params = new HashMap<String, String>();
            params.put("Token", "1234);
            params.put("Content-Type", "application/x-www-form-urlencoded");
            return params;
        }

并且整个功能是

@Override
    public Map<String, String> getHeaders() throws AuthFailureError {
        Map<String, String>  params = new HashMap<String, String>();
        params.put("Token", "1234);
        return params;
    }

1 个答案:

答案 0 :(得分:0)

Volley JsonObjectRequest error response code 500 看一看

关于你的Json。这就是为什么服务器引发这些错误 在这里检查您的URL http://pro.jsonlint.com/