Java.lang.IllegalArgumentException: Недопустимый символ в запросе у индекса 136 на Android

ERROR / java.lang.IllegalArgumentException (337): java.lang.IllegalArgumentException: Недопустимый символ в запросе по индексу 136

Я получаю эту ошибку, когда пытаюсь отправить данные и изображение.

Вы пытаетесь

String link="http://example.php?string1="+URLEncoder.encode(string1)+"&string2="+URLEncoder .encode(string2)+"&string3="+URLEncoder.encode(string3)+"&string4="+URLEncoder.encode(string4)+""; 

Попробуйте URLEncoder.encode(String) или HTML.fromhtml()

I ваше имя Строка проверяет символ в позиции 337, если это нежелательное пустое пространство, которое может возникнуть в этой ошибке. Замените белые пробелы, используя триммер