URL返回非200响应代码

时间:2013-07-16 20:08:23

标签: solr

我使用 SolrPhpClient库索引文档。 Solr使用提取函数回复

进行POST请求时

URL http://localhost/moodledemo/pluginfile.php/99/course/overviewfiles/pre bio- data.docx 返回非200响应代码“。

仅当文件名包含空格时才会发生。如果文件名没有任何空格,那就顺利了。

我不总结为什么它会在名称中包含空格的文件中返回非200响应。访问同一路径时可以在浏览器中使用。

1 个答案:

答案 0 :(得分:0)

使用rawurlencode()解决了问题..

可能是jetty服务器正在使用文件名: -

响应非200响应代码
How are you.doc

使用rawurlencode()

How%20are%20you.doc

谢谢:)