volley 参数code : or_barcode, pr_ismsd:false , method:GET

Posted 碎冰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了volley 参数code : or_barcode, pr_ismsd:false , method:GET相关的知识,希望对你有一定的参考价值。

/**
* 当编辑框里面的内容完成的时候,自动的,同时获取服务器的批量数
*/
private void barcodeEnterEvent(String outboxcode) {
mRequestQueue = Volley.newRequestQueue(getActivity());
String str = SharedPreUtil.getString(getActivity(), SharedPreUtil.KEY_URI);
LogUtil.e("URIIIII", str);
IPPORT ip = JsonTools.parseJsonToBean(str, IPPORT.class);
LogUtil.e("msg", "ssss" + ip.uriArray.get(0).ip);
LogUtil.e("msg", "ssss" + ip.uriArray.get(0).port);
String url = "http://" + ip.uriArray.get(0).ip + ":" + ip.uriArray.get(0).port + Url.BARCODEENTEREVENT + "?code=" + outboxcode + "&pr_ismsd=" + "false";
//String url = "http://" + ip.uriArray.get(0).ip + ":" + ip.uriArray.get(0).port + Url.BarcodeEnterEvent + "?code=" + outboxcode + "&pr_ismsd=" + "false";
stringRequest = new StringRequest(Request.Method.GET, url, new Response.Listener<String>() {
@Override
public void onResponse(String s) {
LogUtil.e("msg", "ssss" + s);
WHBreakingBatchGetBarcodeData whBreakingBatchGetBarcodeData = JsonTools.parseJsonToBean(s, WHBreakingBatchGetBarcodeData.class);
LogUtil.e("msg", "ssss" + whBreakingBatchGetBarcodeData.message.data.bar_remain);
tvOrRemain.setText(whBreakingBatchGetBarcodeData.message.data.bar_remain);
getLoadingView();
CommonUtil.setEnabled(btnBreaking);
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError volleyError) {
Toast.makeText(getActivity().getApplicationContext(), volleyError.toString(), Toast.LENGTH_SHORT).show();
etOrBarcode.setText("");
getLoadingView();
}
}) {
@Override
public Map<String, String> getHeaders() throws AuthFailureError {
String cookie = SharedPreUtil.getString(getActivity().getApplicationContext(), "cookie");
Map<String, String> headers = new HashMap<>();
headers.put("Cookie", cookie);
return headers;
}
};
stringRequest.setTag(TAG);
mRequestQueue.add(stringRequest);
}

以上是关于volley 参数code : or_barcode, pr_ismsd:false , method:GET的主要内容,如果未能解决你的问题,请参考以下文章

Volley 没有通过参数?

Android Volley 如何使用 volley 在 POST 请求中发送用户名和密码以及其他参数

删除带有标头和参数的请求 Volley

解决Volley中的JsonObjectRequest jsonRequest参数无法被服务端读取的问题

Volley JsonObjectRequest Post 请求忽略参数

带有参数的 Volley jsonObjectRequest 不起作用