curl上传PUT Http 405的问题
我用这指令上传时:curl -T 21guns.mp3 http://192.168.1.2:8080/
提示我“405 Method Not Allowed”。
在网上查了下,好像出现这个问题的很多,但不知道怎么解决。
师傅说可能服务器端不支持,我先后下了hfs和Apache两种来试,可上传时,还是会有问题。
PS:ftp的get、put,http的get都没有问题,只有在http的put时就出现这个问题,不知道怎么解决~~
[解决办法]
大部分HTTP server都不允许静态文件响应POST/PUT请求。
因为这样太危险……
你的服务器上应该要放个动态页面(PHP、ASP之类的)来接收。