我試圖通過web.py PUT接收XML文件的XML文件,它沒有任何working.Can一個解釋什麼是在下面的代碼使用put接收webpy
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"