我使用 SolrPhpClient库索引文档。 Solr使用提取函数回复
进行POST请求时 URL http://localhost/moodledemo/pluginfile.php/99/course/overviewfiles/pre bio- data.docx
返回非200响应代码“。
仅当文件名包含空格时才会发生。如果文件名没有任何空格,那就顺利了。
我不总结为什么它会在名称中包含空格的文件中返回非200响应。访问同一路径时可以在浏览器中使用。
答案 0 :(得分:0)
使用rawurlencode()解决了问题..
可能是jetty服务器正在使用文件名: -
响应非200响应代码How are you.doc
使用rawurlencode()
How%20are%20you.doc
谢谢:)