Я индексирую документы с помощью SolrPhpClient library. делая запрос POST с помощью Solr с помощью функции экстракт ответитьURL возвращен не 200 код ответа
URL http://localhost/moodledemo/pluginfile.php/99/course/overviewfiles/pre bio- data.docx
вернулся нон 200 код ответа».
Это происходит только если имя файла включает пространство. Если имя файла не имеют никакого пространства она идет хорошо.
Я не заключайте, почему она возвращает не ответ 200 с файлами, которые имеют место в их именах. при обращении к тому же пути, работает в браузере.
может быть, что сервер делает перенаправление на url с правильно закодированным пространством и, следовательно, возвращает код ответа 301/302? (см. http://stackoverflow.com/questions/497908/are-urls-allowed-to-have-a-space-in-them) –