画像の URL を取得するための私のコード
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost(url);
httpPost.setEntity(new UrlEncodedFormEntity(params));
HttpResponse httpResponse = httpClient.execute(httpPost);
HttpEntity httpEntity = httpResponse.getEntity();
InputStream inputStream = httpEntity.getContent();
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream, "iso-8859-1"), 8);
StringBuilder stringBuilder = new StringBuilder();
String line = null;
while ((line = reader.readLine()) != null) {
stringBuilder.append(line + "\n");
}
inputStream.close();
return stringBuilder.toString();
サーバーコードはphpにあります
しかし、問題は余分な \ の前にあることです / たとえば、データベースイメージの URL では、http://www.dvimaytech.com/markphoto/upload/herwadeshirish123@Gmail.com/Pic.jpg
毎回取得しますhttp:\/\/www.dvimaytech.com\/markphoto\/upload\/herwadeshirish123@Gmail.com\/Pic.jpg
この問題は解決できませんか?別の解決策(私にとっての最後のオプション)は、すべてを削除することです。
しかし、それを使用しようとするurl = url.replace("\","");
と、構文エラーが発生しますString literal is not properly closed by a double-quote