Я пытаюсь отправить URL для поиска данных
http://localhost/project/search/text:75%
я получаю 400 - Bad Request
ошибка здесь.
Я даже пытался заменить процент на% 25. Но это не сработало. Как отправить данные поиска, содержащие проценты?
В URL-адресах %
символ процента зарезервирован для кодировки символов.
Обычно для представления %
персонаж, который вы можете использовать %25
, но так как вы уже попробовали это, и это не работает для вас, вы должны вместо этого использовать РНР urlencode
функция вот так:
$url=urlencode("text:%75");
Та же проблема возникает с :
следовательно, это предотвращает ту же проблему с этим символом (который для справки %3A
).
Частично из этот вопрос.
Других решений пока нет …