我正在尝试通过 web.py 中的 PUT 接收 xml 文件,但它不起作用。任何人都可以解释以下代码中的问题
import web
urls = (
'/', 'index'
)
class index:
def PUT(self):
postdata = web.data().read()
fout = open('/home/test/Desktop/e.xml','w')
fout.write(postdata)
fout.close()
return "Hello, world!"
if __name__ == "__main__":
app = web.application(urls, globals())
app.run()
我得到这是终端
"HTTP/1.1 PUT /doc.xml" - 404 Not Found
我使用 curl 上传 xml
curl -o log.out -H "Content-type: text/xml; charset=utf-8" -T doc.xml "http://0.0.0.0:8760"