我有一个关于向服务器发送帖子数据的问题,并且在标题中提到的两者都有不同的结果。 和Volley一起成功地做到了这一点 但使用HttpsUrlConnection的结果不同 我的参数帖子是:
String id = "104";
String type = "b";
String curl = "http://127.0.0.1/api/getData?date=today&status=release";
建筑参数地图为排球法:
Map<String, String> mapData = new HashMap<>();
mapData.put("id", id);
mapData.put("type", type);
mapData.put("curl", curl);
为HttpsUrlConnection构建参数:
String postData="id="+id;
postData +="&type="+type;
postData +="&curl="+curl;
byte[] postDataBytes = postData.getBytes("UTF-8");
connection.setRequestMethod("POST");
connection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
connection.setRequestProperty("charset", "utf-8");
connection.setRequestProperty("Content-Length", String.valueOf(postDataBytes.length));
任何建议如何使用HttpsUrlConnection,或者我有错误的方式使用HttpsUrlConnection,它可能因为键“curl”使用&符号?