Как изменить - в url. У меня такая же проблема с пространством, поэтому я заменил ее на% 20, и она сработала:
name = name.replaceAll(" ","%20");
Что означает "-" в URL-адресе?
Я пробовал% 2C, и он не говорит:% 2C -> ","
3 ответа
Насколько мне известно, символ тире считается безопасным символом в URL-адресе. Если у вас есть проблемы, то они могут не иметь никакого отношения к тире. Однако попробуйте заменить его на% 2D.
Используйте URLEncoder.encode (String s) для кодирования всех ваших строк, которые вы собираетесь использовать для URL-адресов.
Это код ascii (переводчик). -
переводится как %2d
. Вы были близки :)
Похожие вопросы
Новые вопросы
android
Android - это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфоны, планшеты, автомобили, телевизоры, одежда, стекло, IoT). Для тем, связанных с Android, используйте специальные теги Android, такие как android-intent, android-activity, android-адаптер и т. Д. Для вопросов, не связанных с разработкой или программированием, но связанных с платформой Android, используйте эту ссылку: https: // android.stackexchange.com .