我致电的网址
http://test.sample.in/Inquiry/B2B/secureService.action
我在表格数据中添加了值,而Postman中的任何标题字段都没有像我期望的那样工作。
因为它不适用于Java Post方法,
HttpPost encRequest = new HttpPost(redirectUrl);
try {
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("accessCode", accessCode));
params.add(new BasicNameValuePair("encRequest", encryptionData));
params.add(new BasicNameValuePair("merchantID", merchantID));
encRequest.setEntity(new UrlEncodedFormEntity(params,"UTF-8"));
}catch(Exception e) {
e.printStackTrace();
}
client.execute(encRequest);
我不知道我错了什么。任何帮助。
答案 0 :(得分:0)
首先,我建议您使用简单快速的网络库,而不是自己使用apache.http软件包,其中最容易实现的是由Google开发的Volley。它简化了网络数据的传输,主要有许多其他好处:
以下是关于如何使用Volley的官方培训:https://developer.android.com/training/volley/index.html