在API通信中添加代码以识别www-form-urlencoded字符串参数。可以使用以下代码示例:
//建立连接对象 HttpURLConnection connection = (HttpURLConnection) url.openConnection(); //设置请求方式(post) connection.setRequestMethod("POST"); //设置数据类型为表单提交 connection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); connection.setDoOutput(true); //添加参数 String data = "username=" + URLEncoder.encode(username, "UTF-8") + "&password=" + URLEncoder.encode(password, "UTF-8"); //获取输入流 OutputStream outputStream = connection.getOutputStream(); outputStream.write(data.getBytes("UTF-8")); outputStream.flush(); outputStream.close();