所以我有一个ArrayList
对象String
,我想使用 Apache Http 客户端在 Http POST 请求中发送。
我现在正在做的是将 List 对象连接到一个新的String
每个对象,然后是System.getProperty("line.separator")
一个换行符。但是我从服务器收到了错误的响应,告诉我的 URL 格式不正确。在此先感谢您的帮助!
ArrayList<String> episodeList
String episodesAsString = "";
for(String s : episodeList)
episodesAsString = episodesAsString.concat(s + NL);
URI uri = new URI(
"https",
"my.domain.com",
"/path/add?this=123456&application=myApp&event=myEvent&description=" + episodesAsString,
null);
HttpClient client = new DefaultHttpClient();
HttpPost request = new HttpPost(uri);
HttpResponse response = client.execute(request);